MCP server
APITemplate.io MCP by usefulapi
io.usefulapi/apitemplate
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Generate PDFs and images with APITemplate.io from templates, HTML, Markdown or a URL.
Working at last checkVerified publisher: usefulapi.ioAbout 4,896 tokens per request once connected10 tools
https://apitemplate.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 10
- Token cost
- About 4,896 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http apitemplate https://apitemplate.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.apitemplate] url = "https://apitemplate.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"apitemplate":{"httpUrl":"https://apitemplate.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"apitemplate":{"url":"https://apitemplate.usefulapi.io/mcp"}}}
VS Code
{"servers":{"apitemplate":{"type":"http","url":"https://apitemplate.usefulapi.io/mcp"}}}
Antigravity
agy mcp add apitemplate https://apitemplate.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"apitemplate","server_url":"https://apitemplate.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"apitemplate","server_url":"https://apitemplate.usefulapi.io/mcp"}
Tools
apitemplate_create_image~516 tokens
WRITE: renders one image (JPEG and PNG) from a saved image template, changing the named layers with overrides (e.g. [{"name":"text_1","text":"Hello"},{"name":"image_1","src":"https://..."}]), and returns the hosted download URLs (never the file bytes). COST: uses 1 generation of your APITemplate.ioapitemplate_create_pdf~486 tokens
WRITE: renders one PDF from a saved PDF template and your JSON data (the keys the template uses, e.g. invoice_number, items), and returns the hosted download_url (never the file bytes). Synchronous. COST: uses 1 generation of your APITemplate.io plan quota per call (see apitemplate_get_account). Doapitemplate_create_pdf_from_html~948 tokens
WRITE: renders one PDF from HTML (Jinja2 placeholders like {{name}} are filled from data), without a saved template, and returns the hosted download_url (never the file bytes). COST: uses 1 generation of your APITemplate.io plan quota per call (see apitemplate_get_account). Do not retry or repeat itapitemplate_create_pdf_from_markdown~938 tokens
WRITE: renders one PDF from Markdown (Jinja2 placeholders like {{lang}} are filled from data) and returns the hosted download_url (never the file bytes). COST: uses 1 generation of your APITemplate.io plan quota per call (see apitemplate_get_account). Do not retry or repeat it unless needed; every capitemplate_create_pdf_from_url~886 tokens
WRITE: APITemplate.io opens one public web page URL and prints it to a PDF, and returns the hosted download_url (never the file bytes). The page is fetched by APITemplate.io, not by this server; pages that need a login cannot be printed. COST: uses 1 generation of your APITemplate.io plan quota perapitemplate_get_account~116 tokens
The APITemplate.io account behind this key: plan, subscription status and period, and the quota: api_quota, api_used, api_remaining (generations), plus the template quota and count. Check api_remaining before generating. GET /v2/account-information.apitemplate_get_template~158 tokens
One PDF template's HTML body, CSS and print settings (the vendor marks this endpoint experimental, so it can answer with an error for some accounts or image templates). Read-only. GET /v2/get-template.apitemplate_list_objects~264 tokens
List the PDFs and images generated so far, newest first: transaction_ref, template_id, type (PDF, JPEG or MERGE), your meta reference, the hosted file URLs (primary_url, secondary_url for the PNG) and dates. Files already deleted or expired have deletion_status set. Read-only. GET /v2/list-objects.apitemplate_list_templates~286 tokens
List the templates of the account (PDF and image): template_id, name, format (PDF or JPEG), status, group and dates. Use the template_id with the create tools. Read-only; templates are never changed. GET /v2/list-templates.apitemplate_merge_pdfs~298 tokens
WRITE: joins 2-20 PDFs (public http(s) URLs, in the given order, e.g. earlier download_url values) into one PDF and returns the hosted primary_url (never the file bytes). The source files are not changed or deleted. COST: uses 1 generation of your APITemplate.io plan quota per call (see apitemplate_
Browse
Related MCP servers
- Propzapi
Render-and-verify API: HTML/CSS to image or PDF, screenshot any URL, confirm the text rendered. - Anvil MCP by usefulapi
Hosted MCP server for Anvil — fill & generate PDFs and run Etch e-signature packets for AI agents. - Pictify
Generate images, GIFs, videos, and PDFs from HTML, URLs, or templates — from your AI agent. - Api2Pdf MCP by usefulapi
MCP server for Api2Pdf — generate PDFs & images from HTML, URLs or office files; merge, barcodes. - Bannerbear MCP by usefulapi
Generate images, videos, and screenshots from your Bannerbear templates via AI. - StartupHub.ai
Funding rounds, AI startup and investor search, email discovery, agent-readiness. No API key. - Botoi
49 developer tools via MCP: DNS, WHOIS, IP lookup, JWT, hashing, QR, and more. - CraftMyPDF MCP by usefulapi
Generate PDFs and images from CraftMyPDF templates; read templates, versions and usage.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/apitemplate)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents