{"name":"io.github.formfeed-dev/formfeed","slug":"formfeed-dev-formfeed","title":"Formfeed","description":"Render PDFs and images from templates, validate data and convert Office files to PDF.","url":"https://mcp.market/server/formfeed-dev-formfeed","rating":null,"grade":"A","score":96,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":40,"stars":1,"forks":0,"downloads_week":641,"last_push_at":"2026-11-02T00:22:28.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T10:30:41.890Z","last_ok_at":"2026-11-04T10:30:41.890Z","latency_ms":379},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/formfeed-dev/formfeed","website":"https://docs.formfeed.dev/integrations/mcp","version":"0.3.23","remotes":[{"type":"streamable-http","url":"https://mcp.formfeed.dev/mcp","headers":[{"description":"Bearer followed by a Formfeed API key (ff_test_… or ff_live_…); without it the client signs in with your Formfeed account (OAuth) and you choose the workspace","isSecret":true,"name":"Authorization"}]},{"type":"streamable-http","url":"https://mcp.formfeed.dev/mcp/{workspace_id}","variables":{"workspace_id":{"description":"Workspace id from the Formfeed app, for a connection that should work in another workspace than the one chosen at sign-in (OAuth)","isRequired":true}}}],"packages":[{"registryType":"npm","identifier":"@formfeed/mcp","version":"0.3.23","transport":{"type":"stdio"},"environmentVariables":[{"description":"Formfeed API key: ff_test_… renders for free (with a test mark on the Free plan), ff_live_… consumes units. Without one, only validate_template with html and check_invoice work","isSecret":true,"name":"FORMFEED_API_KEY"},{"description":"API region of the workspace","default":"eu","choices":["eu","us"],"name":"FORMFEED_REGION"}]}],"tools":[],"scan":{"score":96,"grade":"A","scanned_at":"2026-11-02T15:59:19.859Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-02T15:59:19.802Z","components":{"code":{"score":25,"max":25,"notes":["1 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 351ms (auth required)"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (endpoint requires auth); not counted"]},"auth":{"score":15,"max":15,"notes":["OAuth resource metadata advertised on 401"]},"maintenance":{"score":15,"max":15,"notes":["last push 1 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"probes":[{"url":"https://mcp.formfeed.dev/mcp","reachable":true,"authRequired":true,"latencyMs":351,"authScheme":"oauth"},{"url":"https://mcp.formfeed.dev/mcp/{workspace_id}","reachable":false,"authRequired":false,"latencyMs":134,"error":"Streamable HTTP error: Error POSTing to endpoint: {\"error\":\"The path is /mcp for an API key or /mcp/<workspace id> for a signed-in member\"}"}],"packages":[{"registryType":"npm","identifier":"@formfeed/mcp","version":"0.3.23","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-11-02T00:24:53.297Z","repositoryUrl":"git+https://github.com/formfeed-dev/formfeed.git","weeklyDownloads":641}],"repo":{"found":true,"owner":"formfeed-dev","repo":"formfeed","archived":false,"pushedAt":"2026-11-02T00:22:28Z","stars":1,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/327436118?v=4","ownerCreatedAt":"2026-09-10T09:38:55Z","license":"MIT"},"icon":{"url":"https://formfeed.dev/favicon.svg","source":"registry"},"presence":{"stars":1,"forks":0,"downloadsWeek":641,"license":"MIT","lastPushAt":"2026-11-02T00:22:28.000Z","score":40}}}},"grade_history":[],"reviews":[]}