PdfBroker.io

Official registry Productivity

Cloud PDF generation from HTML, CSS and XSL-FO, with PDF/A and PDF/UA support.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http pdfbroker-io 'https://mcp.pdfbroker.io/' --header 'X-PdfBroker-ClientId: <Client ID from pdfbroker.io (Members > API Credentials).>' --header 'X-PdfBroker-ClientSecret: <Client Secret from pdfbroker.io (Members > API Credentials).>'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "pdfbroker-io": {
            "type": "http",
            "url": "https://mcp.pdfbroker.io/",
            "headers": {
                "X-PdfBroker-ClientId": "<Client ID from pdfbroker.io (Members > API Credentials).>",
                "X-PdfBroker-ClientSecret": "<Client Secret from pdfbroker.io (Members > API Credentials).>"
            }
        }
    }
}
NPM package @pdfbroker/mcp-server
Claude Code
claude mcp add pdfbroker-io -e 'PDFBROKER_CLIENT_ID=<your pdfbroker_client_id>' -e 'PDFBROKER_CLIENT_SECRET=<your pdfbroker_client_secret>' -- npx -y @pdfbroker/mcp-server@1.2.0
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "pdfbroker-io": {
            "command": "npx",
            "args": [
                "-y",
                "@pdfbroker/mcp-server@1.2.0"
            ],
            "env": {
                "PDFBROKER_CLIENT_ID": "<your pdfbroker_client_id>",
                "PDFBROKER_CLIENT_SECRET": "<your pdfbroker_client_secret>"
            }
        }
    }
}

Environment variables

  • PDFBROKER_CLIENT_ID required secret Client ID from pdfbroker.io (Members > API Credentials).
  • PDFBROKER_CLIENT_SECRET required secret Client Secret from pdfbroker.io (Members > API Credentials).

Frequently asked questions

What is PdfBroker.io?

Cloud PDF generation from HTML, CSS and XSL-FO, with PDF/A and PDF/UA support.

How do I install PdfBroker.io?

It runs as a remote server. In Claude Code: claude mcp add --transport http pdfbroker-io 'https://mcp.pdfbroker.io/' --header 'X-PdfBroker-ClientId: <Client ID from pdfbroker.io (Members > API Credentials).>' --header 'X-PdfBroker-ClientSecret: <Client Secret from pdfbroker.io (Members > API Credentials).>'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does PdfBroker.io need an API key?

Yes. It expects PDFBROKER_CLIENT_ID, PDFBROKER_CLIENT_SECRET, X-PdfBroker-ClientId, X-PdfBroker-ClientSecret, which you set in its configuration.

Who maintains PdfBroker.io?

It is published by io.pdfbroker. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.