Give your AI agents a complete PDF toolchain.
LightningPDF ships a hosted MCP server: 15 tools covering PDF generation, merging, splitting, compression, protection, PDF/A conversion, and templates. Your agent signs in with OAuth in the browser. Nothing to install, no key to paste.
Hosted, not local
A remote Streamable HTTP endpoint. No npx wrapper, no Docker container, no Chromium on your machine. The rendering fleet runs on our side.
OAuth 2.1 built in
Full authorization server with dynamic client registration and PKCE. Claude and Cursor connect with a browser consent screen. API keys work too if you prefer.
The real API underneath
Every tool runs through the same billing, rate limits, and storage as the REST API. One credit system, one dashboard, no surprises.
Connect in one command
claude mcp add --transport http lightningpdf https://lightningpdf.dev/mcpCursor, Windsurf, and other MCP clients: add a remote HTTP server with the same URL. The client discovers the OAuth endpoints automatically and opens a consent screen. Full setup guide in the docs.
15 tools your agent can call
| generate_pdf | HTML, Markdown, or a template into a PDF with a download URL |
| create_pdf_job / get_pdf_job | Async generation with polling |
| merge_pdfs / split_pdf | Combine up to 50 PDFs, or split into per-page files |
| compress_pdf / protect_pdf | Ghostscript compression tiers, password protection |
| convert_pdf_to_pdfa / get_pdf_info | Archival PDF/A conversion, document metadata |
| list / create / get / update / delete_template | Full template lifecycle for reusable documents |
| get_usage | Credit balance and plan, so agents can self-monitor |
Why a hosted MCP server
Most PDF MCP servers are local wrappers: an npx package that spins up Chromium on your laptop and dies when the process exits. That works for a demo. It does not work when the agent runs in CI, on a phone, in a cloud sandbox, or on a teammate's machine without your setup.
A hosted server means the agent connects from anywhere, renders on managed infrastructure with real fonts and real Chromium, stores output it can hand back as a URL, and respects one billing relationship you control from a dashboard. Revoke access any time by deleting the key.
Free tier: 100 PDFs a month
Create an account, connect your agent, and the OAuth flow handles the rest. No credit card.