Skip to main content
Glama
TemplateFoxPDF

TemplateFox MCP Server

Official

TemplateFox MCP Server

MCP-Server (Model Context Protocol) für die TemplateFox PDF-Generierungs-API. Generieren Sie PDFs direkt aus Templates über KI-Assistenten wie Claude, Cursor und Windsurf.

Installation

Claude Desktop

Fügen Sie in der Konfigurationsdatei von Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json auf macOS) Folgendes hinzu:

{
  "mcpServers": {
    "templatefox": {
      "command": "npx",
      "args": ["-y", "@templatefox/mcp-server"],
      "env": {
        "TEMPLATEFOX_API_KEY": "sk_your_api_key_here"
      }
    }
  }
}

Claude Code

claude mcp add templatefox -- npx -y @templatefox/mcp-server

Setzen Sie anschließend die Umgebungsvariable TEMPLATEFOX_API_KEY in Ihrer Shell.

Cursor / Windsurf

Verwenden Sie denselben Befehl npx -y @templatefox/mcp-server in Ihrer MCP-Server-Konfiguration, mit TEMPLATEFOX_API_KEY in der Umgebung.

Globale Installation (Alternative)

npm install -g @templatefox/mcp-server

Verwenden Sie dann templatefox-mcp-server als Befehl anstelle von npx.

Related MCP server: mcp-server-pdfnoodle

Konfiguration

Umgebungsvariable

Erforderlich

Beschreibung

TEMPLATEFOX_API_KEY

Ja

Ihr API-Schlüssel (beginnt mit sk_). Holen Sie sich einen unter app.templatefox.com/dashboard/api-keys

TEMPLATEFOX_BASE_URL

Nein

API-Basis-URL überschreiben (Standard: https://api.templatefox.com)

Verfügbare Tools

Tool

Beschreibung

generate_pdf

Generiert ein PDF aus einem Template mit dynamischen Daten (1 Credit)

generate_pdf_async

Stellt die asynchrone PDF-Generierung mit optionalem Webhook in die Warteschlange (1 Credit)

get_pdf_job_status

Prüft den Status eines asynchronen PDF-Jobs

list_pdf_jobs

Listet asynchrone PDF-Jobs auf

list_templates

Listet alle verfügbaren Templates auf

get_template_fields

Ruft die Felder/Variablen für ein Template ab

get_account_info

Prüft verbleibende Credits und Kontoinformationen

list_transactions

Zeigt den Credit-Transaktionsverlauf an

Remote-Server (HTTP)

Der MCP-Server unterstützt außerdem den HTTP-Transport per Streamable HTTP und ist für Remote- und Cloud-Bereitstellungen geeignet.

Verbindung über URL

https://mcp-server-599407781746.us-central1.run.app/mcp

MCP-Clients müssen den API-Schlüssel über einen HTTP-Header übergeben:

Authorization: Bearer sk_your_api_key_here

oder:

x-api-key: sk_your_api_key_here

Self-Hosting

Starten Sie den Server im HTTP-Modus, indem Sie die Umgebungsvariable PORT setzen:

PORT=8080 TEMPLATEFOX_API_KEY=sk_your_key node dist/index.js

Oder mit Docker:

docker build -t templatefox-mcp .
docker run -p 8080:8080 templatefox-mcp

Der MCP-Endpunkt ist unter http://localhost:8080/mcp und ein Healthcheck unter http://localhost:8080/health verfügbar.

Beispielverwendung

Sobald die Konfiguration abgeschlossen ist, können Sie Ihren KI-Assistenten bitten:

„Listen Sie meine PDF-Templates auf und erzeugen Sie eine Rechnung mit dem Rechnungs-Template mit dem Kundennamen ‚John Doe‘ und dem Betrag 150.00.“

Der Assistent führt dann die folgenden Schritte aus:

  1. list_templates aufrufen, um verfügbare Templates zu finden

  2. get_template_fields aufrufen, um die erforderlichen Felder zu ermitteln

  3. generate_pdf mit der Template-ID und den Daten aufrufen

  4. Die PDF-Download-URL zurückgeben

License

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Connects AI assistants to DocuJSON for PDF generation, template management, and API operations via natural language. It enables tasks like creating invoices, managing templates, and viewing usage stats through MCP-compatible tools.
    3 npm
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to generate PDF documents from templates or raw HTML using natural language, with tools for template creation, PDF generation, and utility operations.
    24 npm
    1
    MIT
  • A
    license
    C
    quality
    D
    maintenance
    Enables AI assistants to perform PDF operations like merge, split, compress, convert, encrypt, OCR, and summarize using natural language.
    98
    8 npm
    MIT