AgentStack
MCP unreviewed MIT Self-run

TemplateFoxPDF Mcp Server

mcp-templatefoxpdf-mcp-server · by TemplateFoxPDF

MCP server for TemplateFox PDF generation API - Generate PDFs from templates via AI assistants

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add mcp-templatefoxpdf-mcp-server

Open-source listing — not yet scanned by AgentStack. Follow the source repository for install instructions.

Are you the author of TemplateFoxPDF Mcp Server? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.

About

TemplateFox MCP Server

MCP (Model Context Protocol) server for the TemplateFox PDF generation API. Generate PDFs from templates directly through AI assistants like Claude, Cursor, and Windsurf.

Installation

Claude Desktop

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):

{
  "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

Then set the environment variable TEMPLATEFOX_API_KEY in your shell.

Cursor / Windsurf

Use the same npx -y @templatefox/mcp-server command in your MCP server configuration, with TEMPLATEFOX_API_KEY in the environment.

Global Install (alternative)

npm install -g @templatefox/mcp-server

Then use templatefox-mcp-server as the command instead of npx.

Configuration

| Environment Variable | Required | Description | |---|---|---| | TEMPLATEFOX_API_KEY | Yes | Your API key (starts with sk_). Get one at app.templatefox.com/dashboard/api-keys | | TEMPLATEFOX_BASE_URL | No | Override API base URL (default: https://api.templatefox.com) |

Available Tools

| Tool | Description | |---|---| | generate_pdf | Generate a PDF from a template with dynamic data (1 credit) | | generate_pdf_async | Queue async PDF generation with optional webhook (1 credit) | | get_pdf_job_status | Check the status of an async PDF job | | list_pdf_jobs | List async PDF generation jobs | | list_templates | List all available templates | | get_template_fields | Get the fields/variables for a template | | get_account_info | Check remaining credits and account info | | list_transactions | View credit transaction history |

Remote Server (HTTP)

The MCP server also supports HTTP transport via Streamable HTTP, suitable for remote and cloud deployments.

Connect via URL

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

MCP clients must pass the API key via HTTP header:

Authorization: Bearer sk_your_api_key_here

or:

x-api-key: sk_your_api_key_here

Self-host

Run the server in HTTP mode by setting the PORT environment variable:

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

Or with Docker:

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

The MCP endpoint is available at http://localhost:8080/mcp and a health check at http://localhost:8080/health.

Example Usage

Once configured, you can ask your AI assistant:

> "List my PDF templates and generate an invoice using the Invoice Template with customer name 'John Doe' and amount 150.00"

The assistant will:

  1. Call list_templates to find available templates
  2. Call get_template_fields to discover required fields
  3. Call generate_pdf with the template ID and data
  4. Return the PDF download URL

Links

License

MIT

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v1.9.7 Imported from the upstream source.