pdfrender
MCP serverWeb & browsingpdfrender converts HTML into PDF files. Once added, your AI can take HTML content and produce a PDF that matches the original layout exactly, down to the pixel. This is useful whenever a document needs to keep its exact appearance.
Use pdfrender in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add pdfrender and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use pdfrender to render html to pdf
Needs your own API account. Keys stay in your vault.
Details
Available today. Use it from your connected AI after setup.
After adding pdfrender, give your AI some HTML and ask it to render a PDF from it.
What your AI can do with it
- Turn HTML content into a finished PDF file
- Reproduce the exact layout and appearance of the original HTML in the PDF
- Create fixed-format documents from HTML you or your AI write
Install pdfrender
The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user pdfrender 'https://api.pdfrender.dev/mcp/'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://api.pdfrender.dev/mcp/Add a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=pdfrender&config=eyJ1cmwiOiJodHRwczovL2FwaS5wZGZyZW5kZXIuZGV2L21jcC8ifQ==Open the link and Cursor adds the server at that address.
ChatGPT
https://api.pdfrender.dev/mcp/In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add pdfrender --url 'https://api.pdfrender.dev/mcp/'Run it once, then sign in with codex mcp login pdfrender if the server asks for an account.
From the project's README
As published by pdfrender-dev/pdfrender in README.md.
HTML and CSS to PDF, without a headless browser
pdfrender turns HTML and CSS into PDF over a REST API and an MCP server. WeasyPrint 70 lays out the pages, with paper size, margins, headers, footers and page numbers set in CSS. It runs no JavaScript and fetches no URLs, so images and fonts go in as data: URIs. Limits are 2 MB of HTML and 50 pages per render. The servers are in Germany. The free plan has 100 credits a month and needs no card.
Links
- Website: https://pdfrender.dev/go/github
- API docs: https://api.pdfrender.dev/docs · OpenAPI
- Pricing: https://pdfrender.dev/pricing
- Render HTML free: https://pdfrender.dev/tools/html-to-pdf
- llms.txt: https://pdfrender.dev/llms.txt
MCP server
Streamable-HTTP endpoint: https://api.pdfrender.dev/mcp/ — the anonymous
tier works without a key; an API key raises the limits.
Claude Code:
claude mcp add --transport http pdfrender https://api.pdfrender.dev/mcp/
Cursor / Windsurf / Cline / Claude Desktop:
{
"mcpServers": {
"pdfrender": {
"url": "https://api.pdfrender.dev/mcp/"
}
}
}
One-click installs for every client: https://pdfrender.dev/connect
API
Base URL https://api.pdfrender.dev/ — authenticate with an X-API-Key header;
anonymous calls work at a lower rate limit.
Tools it offers (1)
What this server listed when Ahel dialed its public endpoint in Oct 2026, with no key and no account of yours. The names are the server’s own.
render_html_to_pdf
Signals
- Last commit
- Oct 2026
Advanced
- Delivery
- pdfrender MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
dev-pdfrender-pdfrender- Source
- github.com/pdfrender-dev/pdfrender
- Hosted endpoint
https://api.pdfrender.dev/mcp/
github.com/pdfrender-dev/pdfrender
More in Web & browsing
MCP server
More in Web & browsingfirecrawl-mcp-server
MCP server · firecrawl
More in Web & browsingapify-mcp-server
MCP server · apify
More in Web & browsingBrowserbase
MCP server · browserbase
More in Web & browsinginspo
MCP server · nutlope
More in Web & browsingplaywright-mcp
MCP server · microsoft
More in Web & browsing