Render PDFs und Bilder aus Templates, validiert Daten und konvertiert Office-Dateien mithilfe verschiedener Dokumentenverarbeitungs-Tools in PDF.
Auch bekannt als formfeed-dev/formfeed, @formfeed/mcp
- Stars
- 1
- Tools
- —
- Downloads, 30 Tage
- 2.013
- Neueste Version
- 0.3.26
- Letzter Commit
- 10. Nov. 2026
- Lizenz
- MIT
Was ist Formfeed MCP?
Formfeed ist ein MCP server. Render PDFs und Bilder aus Templates, validiert Daten und konvertiert Office-Dateien mithilfe verschiedener Dokumentenverarbeitungs-Tools in PDF.
Zusammenfassung generiert aus dem README des Projekts
Über Formfeed MCP server
Formfeed bietet eine Suite von zwölf Tools für die Dokumentenverarbeitung, das Template-Management und die Datenvalidierung. Entwickler können diesen Server mit Clients wie Claude Desktop, Cursor oder Claude Code via stdio oder über einen gehosteten HTTP-Endpoint nutzen. Der Server ermöglicht es Agenten, Templates aufzulisten, Schemas abzurufen und Daten gegen spezifische Templates zu validieren. Er übernimmt zudem komplexe Konvertierungen, wie das Umwandeln von Markdown in PDF-Dateien oder das Konvertieren von Word-, Excel- und PowerPoint-Dokumenten in das PDF-Format.
Nutzer können Templates mit Tools wie save_template und get_template_source verwalten, wobei das Schreiben von Änderungen spezifische Berechtigungen oder einen template:write Key erfordert. Der Server unterstützt sowohl Offline- als auch Online-Operationen. Ohne API Key führt er Offline-Checks wie validate_template und check_invoice durch. Sobald ein FORMFEED_API_KEY bereitgestellt wird, werden erweiterte Funktionen wie das Rendern von E-Rechnungen und das Konvertieren von Office-Dateien freigeschaltet. Nutzer können ihren Verbrauch und ihre Workspaces über get_workspace verwalten, um die verbleibenden Units zu überwachen.
Was du damit machen kannst
- 1Office-Dokumente in PDF konvertierenTransformiere Word-, Excel- oder PowerPoint-Dateien mit dem convert_to_pdf Tool in das PDF-Format.
- 2E-Rechnungs-Compliance validierenPrüfe, ob ein ZUGFeRD- oder Factur-X E-Rechnungsblock dem EN 16931 Standard entspricht.
- 3Markdown in PDF konvertierenWandle ein Markdown-Dokument in eine PDF-Datei inklusive der dazugehörigen Bilder um.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du Formfeed MCP
Formate geprüft am 10. Nov. 2026Zu Cursor hinzufügenZu Goose hinzufügenFormfeed MCP in Claude Code installieren
$ claude mcp add --env 'FORMFEED_API_KEY=<YOUR_FORMFEED_API_KEY>' formfeed -- npx -y @formfeed/mcpFormfeed MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"formfeed": {
"command": "npx",
"args": [
"-y",
"@formfeed/mcp"
],
"env": {
"FORMFEED_API_KEY": "<YOUR_FORMFEED_API_KEY>"
}
}
}
}Formfeed MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"formfeed": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@formfeed/mcp"
],
"env": {
"FORMFEED_API_KEY": "<YOUR_FORMFEED_API_KEY>"
}
}
}
}Formfeed MCP in VS Code CLI installieren
$ code --add-mcp '{"name":"formfeed","type":"stdio","command":"npx","args":["-y","@formfeed/mcp"],"env":{"FORMFEED_API_KEY":"<YOUR_FORMFEED_API_KEY>"}}'Formfeed MCP in Claude Desktop installieren
claude_desktop_config.json
{
"mcpServers": {
"formfeed": {
"command": "npx",
"args": [
"-y",
"@formfeed/mcp"
],
"env": {
"FORMFEED_API_KEY": "<YOUR_FORMFEED_API_KEY>"
}
}
}
}Formfeed MCP in Codex installieren
$ codex mcp add formfeed --env 'FORMFEED_API_KEY=<YOUR_FORMFEED_API_KEY>' -- npx -y @formfeed/mcpFormfeed MCP in Codex config.toml installieren
~/.codex/config.toml
[mcp_servers.formfeed] command = "npx" args = ["-y", "@formfeed/mcp"] [mcp_servers.formfeed.env] FORMFEED_API_KEY = "<YOUR_FORMFEED_API_KEY>"
Formfeed MCP in Gemini CLI installieren
$ gemini mcp add -s user -e 'FORMFEED_API_KEY=<YOUR_FORMFEED_API_KEY>' formfeed npx -- -y @formfeed/mcpFormfeed MCP in Gemini settings.json installieren
~/.gemini/settings.json
{
"mcpServers": {
"formfeed": {
"command": "npx",
"args": [
"-y",
"@formfeed/mcp"
],
"env": {
"FORMFEED_API_KEY": "<YOUR_FORMFEED_API_KEY>"
}
}
}
}Konfiguration
FORMFEED_API_KEYSecretFormfeed 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
FORMFEED_REGIONAPI region of the workspace
| Name | Beschreibung | Typ |
|---|---|---|
| FORMFEED_API_KEY | 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 | Secret |
| FORMFEED_REGION | API region of the workspace |
Automatisierte Checks
Geluften am 13. Nov. 2026Vollständiger Bericht →Unsere automatisierten Checks bestanden. Das ist kein Security-Audit: Lies den Code und gib dem Server nur den minimal notwendigen Zugriff. Wie die Checks funktionieren
- Source Repository verknüpft und erreichbarBestanden
- Open Source Lizenz (OSI)Bestanden
- Commit oder Release im letzten JahrBestanden
- Package-Name ähnelt keinem populären PackageBestanden
- Remote Endpoint nutzt HTTPSBestanden
- Destruktive Tools sind markiertNicht geprüft
- Keine versteckten Anweisungen an das ModellBestanden
- Keine kritischen Advisories im Paket oder seinen AbhängigkeitenBestanden
README
Auf GitHub ansehen@formfeed/mcp
Model Context Protocol server for Formfeed.
Gives Claude, Cursor and other agents twelve tools: list_templates, get_template_schema,
validate_template (free: the data against the template's schema, ad-hoc HTML offline), check_invoice (free and offline: the
_invoice block of a ZUGFeRD / Factur-X e-invoice against EN 16931), render (with einvoice, the PDF becomes that e-invoice; an
image comes back as a picture the agent can look at),
validate_einvoice (which rules an e-invoice XML passed, by which validator: a render's stored report for free, or an XML
Formfeed did not make, counted per day), markdown_to_pdf (a Markdown document to PDF on every plan; over stdio a file
with the pictures beside it), convert_to_pdf (Word, Excel, PowerPoint and OpenDocument to PDF), get_render, get_workspace (which workspace the
server works in, and the units left), get_template_source and save_template (a new template or a change as a draft,
which a person publishes in Formfeed; needs template:write on the key, or the person's permission for a signed-in agent).
stdio (Claude Desktop, Cursor, Claude Code)
{
"mcpServers": {
"formfeed": {
"command": "npx",
"args": ["-y", "@formfeed/mcp"],
"env": { "FORMFEED_API_KEY": "ff_test_…" }
}
}
}
A test key renders for free (on the Free plan with a test mark); a live key consumes units.
Without FORMFEED_API_KEY the server starts too, with the offline checks only: validate_template
with html and engine, and check_invoice. FORMFEED_REGION=us or FORMFEED_BASE_URL select
another API host.
Hosted (Streamable HTTP)
https://mcp.formfeed.dev/mcp takes Authorization: Bearer ff_…, or signs in with your Formfeed
account when no key is sent (OAuth; the client opens the browser, and you choose the workspace the
agent works in). https://mcp.formfeed.dev/mcp/<workspace id> pins another workspace for a signed-in
client. Self-host the same endpoint with formfeed-mcp --http --port 8790, plus --auth-server <issuer>
for OAuth sign-in against your own Supabase Auth.
Claude Code installs the hosted server together with two skills for writing and checking templates as Formfeed's plugin, from formfeed-dev/skills: https://docs.formfeed.dev/devkit/coding-agents
Documentation: https://docs.formfeed.dev/integrations/mcp
Formfeed MCP Fragen
Wie füge ich Formfeed MCP zu Claude Code hinzu?
Führe claude mcp add --env 'FORMFEED_API_KEY=<YOUR_FORMFEED_API_KEY>' formfeed -- npx -y @formfeed/mcp in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich Formfeed MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Welche Dateiformate können in PDF konvertiert werden?
Der Server kann Word-, Excel-, PowerPoint- und OpenDocument-Dateien in PDF konvertieren.
Wie geht der Server mit Markdown-Dateien um?
Er kann Markdown-Dokumente in PDF konvertieren und bei der Nutzung über stdio die Datei zusammen mit den dazugehörigen Bildern bereitstellen.
Wie kann ich mich bei der gehosteten Version authentifizieren?
Der gehostete Server akzeptiert einen Bearer Token oder ermöglicht das Anmelden mit einem Formfeed-Account via OAuth.