1. Conduid
  2. Content
  3. io.github.TemplateFoxPDF/mcp-server
MCP server · Content

io.github.TemplateFoxPDF/mcp-server

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

Unclaimed content
37Low

Scored 6 months ago · breakdown

About io.github.TemplateFoxPDF/mcp-server

io.github.TemplateFoxPDF/mcp-server is an MCP server in the Content category: mCP server for TemplateFox PDF generation API - Generate PDFs from templates via AI assistants.

Install

Claude Code
claude mcp add io-github-templatefoxpdf-mcp-server -- npx -y @templatefox/mcp-server
npx
npx -y @templatefox/mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (8)

generate_pdfGenerate a PDF from a template with dynamic data (1 credit)

Parameters not published.

generate_pdf_asyncQueue async PDF generation with optional webhook (1 credit)

Parameters not published.

get_account_infoCheck remaining credits and account info

Parameters not published.

get_pdf_job_statusCheck the status of an async PDF job

Parameters not published.

get_template_fieldsGet the fields/variables for a template

Parameters not published.

list_pdf_jobsList async PDF generation jobs

Parameters not published.

list_templatesList all available templates

Parameters not published.

list_transactionsView credit transaction history

Parameters not published.

Ask AI

✦

Ask AI about io.github.TemplateFoxPDF/mcp-server

Powered by Claude · Grounded in docs

I know everything about io.github.TemplateFoxPDF/mcp-server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

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

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.TemplateFoxPDF/mcp-server

How do I install io.github.TemplateFoxPDF/mcp-server?

Run claude mcp add io-github-templatefoxpdf-mcp-server -- npx -y @templatefox/mcp-server, then add the server to your MCP client's configuration.

Is io.github.TemplateFoxPDF/mcp-server safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.TemplateFoxPDF/mcp-server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.