Generate PDF from HTML or Markdown with custom pages, margins, layout. x402.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Generate PDF documents from HTML or Markdown. Custom page size, margins, headers. Ideal for reports and invoices. Pay-per-call via x402 (USDC on Base L2) -- no API key, no signup, no rate-limit wall.
Part of the klymax402 marketplace -- 100 x402 micropayment APIs for AI agents, one wallet, USDC on Base.
Add to your MCP client config (Claude Desktop, Cursor, ElizaOS, etc.):
Any x402-aware client (@x402/fetch, x402-agent-tools, ATXP) handles the 402 -> sign -> retry cycle automatically.
| Tool | Method | Path | Price | Description |
|---|---|---|---|---|
document_generate_pdf | POST | /api/generate | $0.015 | Generate a PDF from HTML or Markdown content |
document_generate_pdfUse this when you need to create a PDF document from HTML or Markdown content. Returns binary PDF with custom formatting.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
content | string | yes | HTML or Markdown content to convert to PDF |
format | string | no | Content format: html or markdown (default: html) |
pageSize | string | no | Page size: A4, Letter, or Legal (default: A4) |
landscape | boolean | no | Landscape orientation (default: false) |
margins | object | no | Custom margins (default: 20mm all sides) |
Example response:
When to use: generating reports, invoices, proposals, contracts, or any formatted document from structured data. Essential when you have data/content and need a downloadable PDF.
Not for: capturing a live web page as PDF (use webpage_to_pdf), screenshots (use capture_screenshot), rendering markdown with CSS themes (use text_render_markdown).
eip155:8453)100 x402 micropayment APIs for AI agents -- one wallet, USDC on Base, zero signup.
MIT
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/pdf-generator-api)<a href="https://allmcps.com/mcp/pdf-generator-api"><img src="https://allmcps.com/api/badge/pdf-generator-api?style=directory" alt="PDF Generator API on AllMCPs" /></a>