Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Docrenders

FreeNot checked

Generate production-ready PDFs from Markdown, HTML, or built-in templates (invoices, resumes, reports) directly from Claude or any MCP-compatible AI agent via t

GitHubEmbed

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

from github.com/JWhist/docrenders-mcp

Install Docrenders in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install docrenders-mcp

Installs 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-mcp

FAQ

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

Compare Docrenders with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs