PDF Generator MCP Server
@FabianGenell
About PDF Generator MCP Server
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"pdf-generator": {
"command": "npx",
"args": [
"github:FabianGenell/pdf-mcp-server"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is PDF Generator MCP Server?
PDF Generator MCP Server is a Model Context Protocol server that converts markdown content into professional PDFs with custom styling, image support, and formatting options. It is designed for users of MCP-compatible clients (e.g., Claude desktop) who need to generate styled PDF documents programmatically.
How to use PDF Generator MCP Server?
Install by adding the server to your Claude desktop configuration using npx github:FabianGenell/pdf-mcp-server (no local installation required). Tools like generate_pdf, embed_images, create_custom_style, validate_markdown, and list_custom_styles are invoked via MCP. Generated PDFs are saved to the user’s Downloads folder by default unless an absolute path is provided.
Key features of PDF Generator MCP Server
- Multiple built‑in themes (Default, Professional, Minimal, Dark)
- Smart image handling with optimization, caching, and embedding
- Advanced PDF options: headers, footers, page numbers, table of contents
- Template system for creating and reusing custom styles
- Markdown validation before PDF generation
- Browser instance reuse and image caching for performance
Use cases of PDF Generator MCP Server
- Generate professional business reports with custom styling
- Create technical documentation with code snippets and images
- Produce annual reports with executive summaries and metrics
- Build presentation slide PDFs from markdown content
- Generate newsletters or research papers with academic formatting
FAQ from PDF Generator MCP Server
Where are generated PDFs saved?
By default, PDFs are saved to the user’s Downloads folder if only a filename or relative path is given. Use an absolute path to save elsewhere.
What image sources does PDF Generator MCP Server support?
It supports local file paths (absolute), remote URLs, and base64 data URLs. All images are automatically optimized, cached, and limited to 70% of page height.
What are the runtime requirements?
Node.js 18 or higher and Playwright browsers (automatically installed) are required.
Can I create and reuse custom styles?
Yes, the create_custom_style tool lets you save a style with a name, description, prompt, theme, custom CSS, page settings, and features (TOC, page numbers, headers). Use generate_pdf_with_style to apply it.
What themes are included?
Four built‑in themes: Default (clean general docs), Professional (corporate letterhead), Minimal (distraction‑free), and Dark (high‑contrast for presentations).
Frequently asked questions
Where are generated PDFs saved?
By default, PDFs are saved to the user’s Downloads folder if only a filename or relative path is given. Use an absolute path to save elsewhere.
What image sources does PDF Generator MCP Server support?
It supports local file paths (absolute), remote URLs, and base64 data URLs. All images are automatically optimized, cached, and limited to 70% of page height.
What are the runtime requirements?
Node.js 18 or higher and Playwright browsers (automatically installed) are required.
Can I create and reuse custom styles?
Yes, the `create_custom_style` tool lets you save a style with a name, description, prompt, theme, custom CSS, page settings, and features (TOC, page numbers, headers). Use `generate_pdf_with_style` to apply it.
What themes are included?
Four built‑in themes: Default (clean general docs), Professional (corporate letterhead), Minimal (distraction‑free), and Dark (high‑contrast for presentations).
Basic information
More Files & Storage MCP servers
PDF Reader MCP Server (@sylphlab/pdf-reader-mcp)
sylphlab📄 The PDF intelligence layer for AI agents — Agent Document Twin, evidence-first extraction, visual crops, OCR provenance, trust reports, and benchmark-gated releases. MCP server for Claude, Cursor, VS Code, and any MCP client.
WORK IN PROGRESS - USE WITH CAUTION - Windows:
hanwegMCP server for working with PDF files
Mcp Google Sheets
xing5This MCP server integrates with your Google Drive and Google Sheets, to enable creating and modifying spreadsheets.
MCP Filesystem Server
mark3labsGo server implementing Model Context Protocol (MCP) for filesystem operations.
mcp-v8: V8 JavaScript MCP Server
r33drichardsMCP server that exposes a V8 JavaScript runtime as a tool for AI agents like Claude and Cursor. Supports persistent heap snapshots via S3 or local filesystem, and is ready for integration with modern AI development environments.
Comments