Docrenders
FreeNot checkedGenerate production-ready PDFs from Markdown, HTML, or built-in templates (invoices, resumes, reports) directly from Claude or any MCP-compatible AI agent via t
About
Generate production-ready PDFs from Markdown, HTML, or built-in templates (invoices, resumes, reports) directly from Claude or any MCP-compatible AI agent via the DocRenders API.
README
MCP server for DocRenders — generate production-ready PDFs from Claude and any MCP-compatible AI agent.
Tools
| Tool | Description |
|---|---|
render |
Convert Markdown or HTML to a PDF |
render_template |
Generate a PDF from a built-in template with structured data |
list_templates |
List all available templates and their fields |
get_usage |
Check current period render usage |
Setup
1. Get a DocRenders API key
Sign up at docrenders.com and generate an API key from your dashboard.
2. Add to Claude Desktop
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"docrenders": {
"command": "npx",
"args": ["-y", "docrenders-mcp"],
"env": {
"DOCRENDERS_API_KEY": "dcr_live_YOUR_API_KEY"
}
}
}
}
Config file location:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
3. Restart Claude Desktop
The DocRenders tools will be available in your next conversation.
Usage examples
Once configured, you can ask Claude things like:
"Generate an invoice PDF for Acme Corp for $2,500 of design work, due June 17."
"Create a PDF resume for Jordan Whistler, senior Go engineer, with experience at Acme and Startup Co."
"Convert this markdown report to a PDF with the ai-summary template."
"How many renders have I used this month?"
Available templates
| Template | Required fields |
|---|---|
invoice |
name, date, total, items |
receipt |
merchant, date, total, items |
resume |
name, email |
ai-summary |
title, date, summary |
report |
title, author, date, sections |
letter |
sender_name, recipient_name, date, body, signature_name |
proposal |
title, client, date, prepared_by, sections |
See docrenders.com/docs for full field reference.
Development
git clone https://github.com/JWhist/docrenders-mcp
cd docrenders-mcp
npm install
npm run build
DOCRENDERS_API_KEY=dcr_live_... node dist/index.js
License
MIT
Install Docrenders in Claude Desktop, Claude Code & Cursor
unyly install docrenders-mcpInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add docrenders-mcp -- npx -y docrenders-mcpFAQ
Is Docrenders MCP free?
Yes, Docrenders MCP is free — one-click install via Unyly at no cost.
Does Docrenders need an API key?
No, Docrenders runs without API keys or environment variables.
Is Docrenders hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Docrenders in Claude Desktop, Claude Code or Cursor?
Open Docrenders on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
by modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
by xuzexin-hzCompare Docrenders with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All ai MCPs
