Turns HTML content into polished PDFs without leaving your terminal. You describe what you want in a prompt (documentation, reports, architecture diagrams) and it handles the rendering and conversion through the PDFCrowd API. Works out of the box with a watermark, or connect your PDFCrowd credentials for clean output. Your source code stays local. Only the rendered HTML gets sent for PDF generation. Useful when you need to package up code analysis, project documentation, or data visualizations into a shareable format without manually wrangling layout tools. Supports stdio transport and runs via npx, so setup is minimal across Claude Code, Codex, and Gemini CLI.
Well-designed PDFs from a single prompt. Describe what you need, get a professional document.
Powered by PDFCrowd. Learn more →
Analyze this project and create a comprehensive architecture overview PDF.
Include component diagrams and data flow. Save to architecture-overview.pdf
Prerequisites: Node.js 18 or later.
Option A — Install as a plugin (Recommended):
/plugin marketplace add pdfcrowd/pdfcrowd-mcp-pdf-export
/plugin install pdfcrowd-export-pdf@pdfcrowd
Option B — Register the MCP server:
claude mcp add --scope user pdfcrowd-export-pdf -- npx -y pdfcrowd-mcp-pdf-export
Or add the equivalent JSON to ~/.claude.json (user scope) or .mcp.json (project scope):
{
"mcpServers": {
"pdfcrowd-export-pdf": {
"command": "npx",
"args": ["-y", "pdfcrowd-mcp-pdf-export"]
}
}
}
codex mcp add pdfcrowd-export-pdf -- npx -y pdfcrowd-mcp-pdf-export
Or add manually to ~/.codex/config.toml:
[mcp_servers.pdfcrowd-export-pdf]
command = "npx"
args = ["-y", "pdfcrowd-mcp-pdf-export"]
gemini mcp add -s user pdfcrowd-export-pdf npx -y pdfcrowd-mcp-pdf-export
Or add manually to ~/.gemini/settings.json:
{
"mcpServers": {
"pdfcrowd-export-pdf": {
"command": "npx",
"args": ["-y", "pdfcrowd-mcp-pdf-export"]
}
}
}
Get started right away — no credentials or signup needed. Output includes a watermark. For watermark-free PDFs, sign up for personal credentials.
Personal credentials can be set in:
~/.pdfcrowd-mcp:
PDFCROWD_USERNAME=your_username
PDFCROWD_API_KEY=your_api_key
PDFCROWD_USERNAME and PDFCROWD_API_KEY.Your source code never leaves your machine — only the rendered document is sent to PDFCrowd for PDF conversion.
PDFCROWD_USERNAMEPDFCrowd username for watermark-free output. Can also be set in ~/.pdfcrowd-mcp.
PDFCROWD_API_KEYsecretPDFCrowd API key for watermark-free output. Can also be set in ~/.pdfcrowd-mcp.
io.github.ericm1018/skillfm-llm-cost-optimizer-openai-anthropic-usage
io.github.mikerawsonnz/llm-orchestration-agent
io.github.mikerawsonnz/authenticated-llm-agent
labforgedev/copilot-memory-mcp
csoai-org/agent-prompt-injection-firewall-mcp
io.github.mikerawsonnz/authenticated-multi-llm-agent