WeasyPrint by pagespool
Hosted WeasyPrint: render HTML and print CSS to PDF, with PDF/A output on the paid plans.
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).
claude mcp add --transport http weasyprint-by-pagespool 'https://api.pagespool.com/mcp/weasyprint/' --header 'X-API-Key: <Your API key; signing in with OAuth works instead>'
{
"mcpServers": {
"weasyprint-by-pagespool": {
"type": "http",
"url": "https://api.pagespool.com/mcp/weasyprint/",
"headers": {
"X-API-Key": "<Your API key; signing in with OAuth works instead>"
}
}
}
}
Frequently asked questions
What is WeasyPrint by pagespool?
Hosted WeasyPrint: render HTML and print CSS to PDF, with PDF/A output on the paid plans.
How do I install WeasyPrint by pagespool?
It runs as a remote server. In Claude Code: claude mcp add --transport http weasyprint-by-pagespool 'https://api.pagespool.com/mcp/weasyprint/' --header 'X-API-Key: <Your API key; signing in with OAuth works instead>'. For other clients, paste the JSON configuration from this page into their MCP settings.
Does WeasyPrint by pagespool need an API key?
Yes. It expects X-API-Key, which you set in its configuration.
Who maintains WeasyPrint by pagespool?
It is published by com.pagespool. 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.