PDFBetter MCP
An official MCP server provided by PDFBetter that allows AI agents to interact with PDF documents. It supports listing documents, filling form fields, merging, splitting, converting, compressing, and OCR processing. It also enables AI-powered summarization with page citations, data extraction to JSON/CSV, workflow execution, and workspace management, all while preserving original files and providing short-lived download links for results.
Endpoint and access
OAuth sign-in: the first time you connect, your client opens the vendor's own authorization prompt in a browser.
https://pdfbetter.com/api/mcp/What you can do with it
- Merge multiple invoices into a single PDF and retrieve a download link
- Extract invoice data to JSON with page evidence for each value
- Ask questions about a lease agreement and receive answers with word-for-word quotes
- Convert scanned PDFs to searchable text using OCR
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http pdfbetter-mcp https://pdfbetter.com/api/mcp/Codex
codex mcp add pdfbetter-mcp --url https://pdfbetter.com/api/mcp/Cursor
{
"mcpServers": {
"pdfbetter-mcp": {
"url": "https://pdfbetter.com/api/mcp/"
}
}
}Cline
{
"mcpServers": {
"pdfbetter-mcp": {
"type": "streamableHttp",
"url": "https://pdfbetter.com/api/mcp/",
"disabled": false
}
}
}VS Code
{
"servers": {
"pdfbetter-mcp": {
"type": "http",
"url": "https://pdfbetter.com/api/mcp/"
}
}
}Gemini CLI
gemini mcp add --transport http pdfbetter-mcp https://pdfbetter.com/api/mcp/Claude Desktop
{
"mcpServers": {
"pdfbetter-mcp": {
"url": "https://pdfbetter.com/api/mcp/"
}
}
}Windsurf
{
"mcpServers": {
"pdfbetter-mcp": {
"serverUrl": "https://pdfbetter.com/api/mcp/"
}
}
}Other productivity and knowledge servers
Do you run PDFBetter MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.