
PDF Kit
Connect PDF fill, merge, split, and data-extraction tools to your coding agent over MCP so document chores stay in the same workflow as shipping code.
Overview
PDF Kit is a MCP server for the Build phase that lets coding agents fill PDF forms, merge and split documents, and extract data over stdio MCP.
What is this MCP server?
- Fill PDF forms programmatically through MCP tool calls instead of manual Acrobat workflows
- Merge multiple PDFs into one file for invoices, packets, or release bundles
- Split PDFs into separate documents for routing, storage, or partial sharing
- Extract structured data from PDFs for downstream scripts, databases, or agent reasoning
- Ships as pdfkit-mcp on npm (v1.0.2) with stdio transport for standard MCP client configuration
- Registry id mcp:io.github.benhuang21828/pdfkit
- Server version 1.0.2
- npm package identifier pdfkit-mcp with stdio transport
What problem does it solve?
PDF form-filling, merging, splitting, and field extraction usually pull you out of the agent into manual tools or one-off scripts that do not compose with your ship loop.
Who is it for?
Solo builders shipping SaaS or services who repeatedly handle PDF forms, combined PDF packets, or need machine-readable fields from PDFs inside Claude Code or Cursor.
Skip if: Organizations that need legally certified e-signatures, advanced OCR on poor scans, or enterprise PDF DRM without verifying tool support beyond the stated fill/merge/split/extract scope.
What do I get? / Deliverables
After you add pdfkit-mcp to your MCP client, your agent can run fill, merge, split, and extract operations on PDFs in the same task chain as your code and deployment steps.
- Agent-filled PDF forms ready to send or archive
- Merged or split PDF files produced from tool calls
- Extracted field or table data usable in scripts, JSON, or follow-up agent steps
Recommended MCP Servers
Journey fit
Solo builders most often register PDF Kit while building—automating contracts, generated reports, and form-heavy deliverables alongside the product—not as a pure growth or monitoring concern. This package is an npm stdio MCP server (pdfkit-mcp), so the canonical shelf is agent-tooling: it extends Claude Code, Cursor, or similar clients with callable PDF operations rather than replacing your app backend.
How it compares
Stdio MCP PDF toolkit, not a Claude skill markdown pack or a hosted document SaaS with its own UI.
Common Questions / FAQ
Who is PDF Kit for?
PDF Kit is for solo and indie developers using MCP-enabled coding agents who want fill, merge, split, and extract operations on PDFs without leaving the agent session.
When should I use PDF Kit?
Use it during Build when you automate contracts, intake forms, merged report PDFs, or extract tables and fields from PDFs as part of product or ops workflows.
How do I add PDF Kit to my agent?
Install the npm package pdfkit-mcp (v1.0.2), configure it as a stdio MCP server in your client’s MCP settings, then invoke its tools from Claude Code, Cursor, or another compatible host.