# PdfBroker.io > Cloud-based PDF generation and manipulation REST API for developers. PdfBroker.io is a SaaS platform that lets developers generate, convert, and manipulate PDF documents through a simple REST API. No SDK is required -- send an HTTP request, receive a PDF. Data stays in the request and is deleted after processing. ## Core Services - HTML to PDF (WeasyPrint) -- Premium service with PDF/A and PDF/UA compliance. Recommended for commercial and accessible documents. European Accessibility Act ready. - HTML to PDF (wkhtmltopdf) -- Lightweight HTML to PDF conversion with full JavaScript support. Good for screen-capture style PDFs. - XSL-FO to PDF -- Direct XSL-FO rendering and XSLT transformation to PDF. Rare in cloud APIs. - PDF Concatenation -- Merge multiple PDF documents into a single file. - PDF to Image -- Convert PDF pages to images (PNG/JPEG). - PDF Write String -- Overlay text on existing PDF documents. - PdfBroker Template Tool -- Visual HTML template editor for designing PDF templates. ## Pricing - Developer (Free): 200 requests/month - Basic: EUR 8.95/month, 1,500 requests - Professional: EUR 29.99/month, 20,000 requests - Enterprise: EUR 99.99/month, 100,000 requests Note: WeasyPrint HTML-to-PDF with PDF/A and PDF/UA compliance requires Basic plan or above. ## API - Base URL: https://api.pdfbroker.io/api/pdf/ - Authentication: OAuth2 client credentials (Bearer token) - Request format: JSON with base64-encoded HTML - Response format: Binary PDF or JSON with base64-encoded PDF ## MCP Server (Model Context Protocol) PdfBroker.io provides an MCP server for AI agent integration. AI assistants like Claude, Cursor, and VS Code GitHub Copilot can generate PDF documents directly through MCP tool calls without writing integration code. - MCP Server URL: https://mcp.pdfbroker.io/ - npm package: @pdfbroker/mcp-server (for Claude Desktop, Cursor, VS Code) - Transport: Streamable HTTP (remote) and stdio (via npm wrapper) - Authentication: User credentials passed as X-PdfBroker-ClientId and X-PdfBroker-ClientSecret HTTP headers Available MCP tools: - html_to_pdf -- WeasyPrint HTML-to-PDF with PDF/A, PDF/UA compliance (Basic plan+) - html_to_pdf_wk -- wkhtmltopdf HTML-to-PDF with JavaScript support (free tier) - merge_pdfs -- Combine multiple PDFs into one document - pdf_to_image -- Convert PDF pages to PNG or JPEG - write_text_on_pdf -- Overlay text on existing PDF documents Tool responses return a time-limited download URL (30-minute expiry), not raw PDF content. ## Links - Website: https://www.pdfbroker.io - Documentation: https://www.pdfbroker.io/docs - API Reference (OpenAPI/Swagger): https://www.pdfbroker.io/docs/openapi-swagger - Pricing: https://www.pdfbroker.io/pricing - Demos: https://www.pdfbroker.io/demo - .NET Client Library: https://www.pdfbroker.io/docs/net-client-library - MCP Server: https://mcp.pdfbroker.io/ - MCP Setup Guide: https://www.pdfbroker.io/articles/generate-pdfs-from-ai-agents-with-mcp - npm package (@pdfbroker/mcp-server): https://www.npmjs.com/package/@pdfbroker/mcp-server - Full details for LLMs: https://www.pdfbroker.io/llms-full.txt ## Company PdfBroker.io is developed and operated from Sollentuna, Sweden. Founded in 2019.