Fullbleed PDF Engine — Claude Code MCP server: setup guide
Generates deterministic PDF files from HTML and CSS via your AI coding assistant. Compiles invoices and reports without extra rendering tools.
claude mcp add fullbleed-mcp -- uvx fullbleed-mcpWhat Fullbleed PDF Engine does
This server gives your coding assistant tools to render and preview PDF files from web markup. Under the hood, a deterministic Rust engine turns HTML tags and CSS properties into printable pages. No external system PDF stack is needed.
The tool handles invoices and multi-page reports. Getting it running requires uvx on your system to launch the fullbleed-mcp package.
What it helps with
- compile invoices or reports from HTML and CSS files
- export document page previews as PNG images
- verify PDF layout structure before saving the final file
Example prompts for the agent
- Generate a PDF invoice using markup from
invoice.htmland styles frommain.css. - Render the statement in
report.htmlto PDF and save a PNG preview. - Check this HTML layout and compile the resulting PDF file.
How to install Fullbleed PDF Engine
Platform CLI
claude mcp add fullbleed-mcp -- uvx fullbleed-mcpuvx runs the command named after the package; if the README names another one, use uvx --from fullbleed-mcp <command>
Platform CLI
codex mcp add fullbleed-pdf-engine -- uvx fullbleed-mcpuvx runs the command named after the package; if the README names another one, use uvx --from fullbleed-mcp <command>
Config file
{
"mcpServers": {
"fullbleed-pdf-engine": {
"command": "uvx",
"args": [
"fullbleed-mcp"
]
}
}
}uvx runs the command named after the package; if the README names another one, use uvx --from fullbleed-mcp <command>
Config file
{
"servers": {
"fullbleed-pdf-engine": {
"type": "stdio",
"command": "uvx",
"args": [
"fullbleed-mcp"
]
}
}
}uvx runs the command named after the package; if the README names another one, use uvx --from fullbleed-mcp <command>
Platform CLI
gemini mcp add fullbleed-pdf-engine uvx fullbleed-mcpuvx runs the command named after the package; if the README names another one, use uvx --from fullbleed-mcp <command>
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Fullbleed PDF Engine
How to install Fullbleed PDF Engine in Claude Code?
Run claude mcp add fullbleed-mcp -- uvx fullbleed-mcp in your terminal. You can also run claude mcp add fullbleed-pdf-engine -- uvx fullbleed-mcp.
What does Fullbleed PDF Engine do?
It converts HTML and CSS code into predictable PDF files, renders image previews, and checks layout structure.
Does the engine require third-party system PDF libraries?
No external PDF stack is needed. The engine already bundles the necessary layout logic and fonts.