PaperType runs on your own machine — the client starts it, so there is no endpoint to ping. 15 installs a week from npm.
Render Markdown, HTML or invoice/certificate/report templates to PDF files via the PaperType API.
Today is the operative word: we check PaperType every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add papertype-mcp -e 'PAPERTYPE_API_KEY=<PAPERTYPE_API_KEY>' -- npx -y papertype-mcp
{
"mcpServers": {
"papertype-mcp": {
"command": "npx",
"args": [
"-y",
"papertype-mcp"
],
"env": {
"PAPERTYPE_API_KEY": "<PAPERTYPE_API_KEY>"
}
}
}
}
[mcp_servers.papertype-mcp]
command = "npx"
args = ["-y", "papertype-mcp"]
env = { PAPERTYPE_API_KEY = "<PAPERTYPE_API_KEY>" }
{
"mcpServers": {
"papertype-mcp": {
"command": "npx",
"args": [
"-y",
"papertype-mcp"
],
"env": {
"PAPERTYPE_API_KEY": "<PAPERTYPE_API_KEY>"
}
}
}
}
{
"servers": {
"papertype-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"papertype-mcp"
],
"env": {
"PAPERTYPE_API_KEY": "<PAPERTYPE_API_KEY>"
}
}
}
}
Put your own value in place of
<PAPERTYPE_API_KEY> (PaperType API key (dp_...). Get one at https://papertype.dev/signup).
The author’s registry entry marks it as required.
Optional settings from the registry entry, left out of the block above:
PAPERTYPE_OUTPUT_DIR (Directory where rendered PDFs are saved. Default: the OS temp dir + /papertype), PAPERTYPE_BASE_URL (API origin. Default https://papertype.dev; change only for test deployments).
JSON in, PDF out. Render invoices, certificates, reports and cards from a template and a payload.
Generate professional PDFs (invoices, contracts, reports) from AI tools via rendoc templates.
Generate PDF reports from Re:port Flow templates via Claude and other AI agents.
Validate and render quario report definitions (JSON) to PDF, Excel, Word, HTML or CSV.
Convert PDF URLs to clean Markdown and text for RAG and LLM input. Pay per PDF on Apify.
Generate invoice, receipt, and report PDFs from structured JSON via a single API call.
Field service reports: hours, materials, sign-off, and the invoice the visit turns into.
GitHub via MCP: search, repos, issues, PRs, files, notifications. OAuth device flow or token.
Answers built from our own checks of this server.