Runs on your machine from its package; the steps are below.
At most: creates or changes data: records, files, settings.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
npx -y @html2pdfconverter/mcp-server
MCP client config
{
"mcpServers": {
"html2pdfconverter-mcp": {
"command": "npx",
"args": [
"-y",
"@html2pdfconverter/mcp-server"
]
}
}
}An MCP (Model Context Protocol) server for HTML2PDF Converter. This server exposes a generate_pdf tool, allowing AI models like Claude, Cursor, and others to seamlessly convert HTML or URLs to PDF documents on your behalf.
You can run this MCP server directly via npx in any MCP-compatible client.
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"html2pdf": {
"command": "npx",
"args": ["-y", "@html2pdfconverter/mcp-server"],
"env": {
"HTML2PDF_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
In Cursor, go to Settings > MCP Servers and add a new server:
npx -y @html2pdfconverter/mcp-serverHTML2PDF_API_KEY=YOUR_API_KEY_HEREgenerate_pdf: Converts a URL or raw HTML string into a PDF and saves it to a temporary file, returning the file path.# Install dependencies
npm install
# Build
npm run build
# Run locally (requires HTML2PDF_API_KEY env var)
HTML2PDF_API_KEY=your_key npm start