First release of quillpdf-mcp — local-first PDF tools as an MCP server and a CLI. Your files never leave your machine.
Operations (phase 1)
merge · split (by range or extract pages) · rotate · watermark · bates (Bates numbering) · clean-metadata · page-count
Highlights
- Local only — the engine reads/writes PDFs on your machine; the server uses stdio + local filesystem, never opens a network connection.
- MCP server (
quillpdf-mcp) exposes one tool per operation for AI assistants (Claude Desktop, Claude Code, any MCP client). - CLI (
quillpdf) for the same operations from a terminal. clean-metadatascrubs the XMP stream, not just the info dictionary — the copy Acrobat/Word/InDesign/LibreOffice write.- Password-protected PDFs are refused, never silently unlocked.
- 26 unit tests; CI green on Node 20. MIT licensed.
Roadmap (phase 2)
compress, pdf-to-image, redact, and ocr — they need a local image/OCR backend and will ship only when they can run fully locally.
Built by Purple Directive — https://quillpdf.com