Deterministic PDF tools for AI agents: inspect fields, fill forms, merge PDFs, invoices.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
MCP server that gives AI agents deterministic PDF tools, backed by the PDFops API: inspect AcroForm fields, fill forms, merge PDFs, and generate invoices β no Chromium, no native deps, nothing to host.
Tools operate on local file paths, so PDF bytes never transit the model context: your agent says "fill /tmp/form.pdf and save to /tmp/out.pdf" and gets a one-line confirmation back.
Claude Code
Claude Desktop (claude_desktop_config.json) / Cursor (.cursor/mcp.json)
PDFOPS_API_KEY is optional β without it you get the keyless trial (100 requests/IP/month). A free key (250/month, no card) takes one field at pdfops.dev/pricing.
| Tool | What it does |
|---|---|
pdf_inspect | List a PDF's form fields (names, types, options, values) + a paste-ready fill template. Call first on unfamiliar PDFs. |
pdf_fill | Fill AcroForm fields β write the filled PDF. Optional flatten bakes values in and drops the form. |
pdf_merge | Merge β₯2 PDFs in order β write the result. |
pdf_invoice | Structured data β complete invoice PDF. Deterministic: same input, byte-identical output. |
pdfops_usage | Quota check for the configured key. |
"Fill the W-9 template at ~/docs/w9.pdf for Ada Lovelace and merge it with ~/docs/cover.pdf"
pdf_inspect β discovers field names + fill templatepdf_fill β writes the filled W-9pdf_merge β writes the combined packetAPI docs: pdfops.dev/docs Β· OpenAPI: pdfops.dev/openapi.json Β· Typed client: pdfops-sdk Β· Questions: hello@pdfops.dev
MIT Β© PDFops
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/pdfops-mcp)<a href="https://allmcps.com/mcp/pdfops-mcp"><img src="https://allmcps.com/api/badge/pdfops-mcp?style=directory" alt="Pdfops Mcp on AllMCPs" /></a>