MCP servers for PDF

Every PDF server in the official MCP Registry, 342 in all, ranked by how closely it fits. 250 work without an API key. Each row shows the security checks, the secrets asked for and an install command.

Sort
How we check servers

Registry data fetched

PDF MCP servers 342

MCP servers, PDF, most relevant first
Type Secrets Version Actions
★ 162 io.github.jztan/pdf-mcp

Agentic RAG over one PDF or a whole folder: hybrid search, selective page reads, tables, OCR.

3/41 warning77health of 100PyPIRuns locallyNoneno keys asked3.5.0
★ 94 io.github.fullbleed-engine/fullbleed-mcp

Create, preview, inspect, verify, and compile deterministic PDF documents with Fullbleed.

7/7All passed63health of 100PyPIRuns locallyNoneno keys asked0.1.1
★ 86 io.github.NameetP/pdfmux

PDF-to-Markdown extraction that audits its own output and flags any extractor's silent drops.

7/7All passed66health of 100PyPIRuns locally1secret asked1.8.7
★ 57 com.kdandoc.mcp/kdan-pdf-mcp

Upload, edit, compress, protect, redact, and compare PDFs with KDAN PDF in Claude and ChatGPT.

4/4All passed50health of 100RemoteHostedNoneno keys asked1.0.0
★ 32 com.mcparmory/pdfco

Extract data, edit, convert, and parse PDF documents with OCR and AI

7/7All passed51health of 100PyPIRuns locallyNoneno keys asked1.0.2
★ 12 io.github.AryanBV/pdf-toolkit-mcp

Write-capable PDF toolkit MCP: 22 tools to read, create, render, encrypt, merge & fill PDFs.

7/7All passed49health of 100npmRuns locallyNoneno keys asked0.3.1
★ 12 io.github.foxitsoftware/foxit-pdf-api-mcp-server

MCP server that exposes Foxit PDF API capabilities via stdio.

7/7All passed44health of 100npmRuns locally1secret asked0.2.4
★ 9 io.github.pdfdotco/pdfco-mcp

Official PDF.co MCP server: convert, merge, split, OCR, search and fill PDFs through the PDF.co API

7/7All passed61health of 100PyPIRuns locally1secret asked0.0.11
★ 9 io.github.samma1997/sammapix

Image & PDF tools for AI agents: compress, convert, resize, PDF, AI vision, pipeline.

3/3All passed62health of 100RemoteHostedNoneno keys asked1.0.0
★ 8 io.github.fashionmascherine-svg/document-to-json-mcp

Turn any PDF into structured JSON via AI + OCR: invoices, bank statements, contracts.

3/3All passed45health of 100RemoteHostedNoneno keys asked1.0.0
★ 6 io.github.bzsanti/oxidize-pdf-mcp

MCP server for PDF generation, parsing, splitting, merging, and manipulation via oxidize-pdf

7/7All passed73health of 100PyPIRuns locallyNoneno keys asked0.23.0
★ 6 io.github.copperline-labs/rendex-mcp

Render HTML, Markdown, or URLs to images, PDF, or branded artifacts; extract and watch pages.

8/8All passed55health of 100npmLocal or hosted1secret asked1.8.2
★ 4 com.pdf-redaction/pdf-redaction-mcp

MCP server for detecting and redacting PII (Personally Identifiable Information) in PDF documents.

3/3All passed49health of 100RemoteHostedNoneno keys asked1.0.0
★ 3 io.github.mlorentedev/pdf-modifier

Modify PDF text, replace with regex, and analyze layout while preserving fonts.

7/7All passed54health of 100PyPIRuns locallyNoneno keys asked1.10.1
★ 3 io.github.Parallels/pdfm-mcp

Control Parallels Desktop VMs from MCP: power, screenshot, exec, keyboard, sequences. macOS only.

5/61 warning52health of 100MCPBRuns locallyNoneno keys asked0.1.4
★ 3 io.github.mlorentedev/pdf-modifier-mcp

Modify PDF text, replace with regex, and analyze layout while preserving fonts.

7/7All passed61health of 100PyPIRuns locallyNoneno keys asked1.6.0
★ 3 io.github.kmalakoff/mcp-pdf

MCP server for PDF generation using PDFKit

6/71 warning63health of 100npmRuns locallyNoneno keys asked1.0.3
★ 2 io.github.shuji-bonji/pdf-spec-mcp

Look up ISO 32000 (PDF) clauses, requirements and terms. A reference, not a conformance checker.

7/7All passed62health of 100npmRuns locallyNoneno keys asked0.10.0
★ 2 io.github.shuji-bonji/pdf-reader-mcp

Read PDF internals: text, structure, fonts, signatures and tags, with what was not read declared.

7/7All passed61health of 100npmRuns locallyNoneno keys asked0.17.0
★ 2 io.github.Nizoka/pdfnative-mcp

PDF MCP: generate PDF/A & PDF/X-4, sign & verify PAdES (LTV), forms, merge, split, encrypt. 28 tools

7/7All passed64health of 100npmRuns locally2secrets asked1.7.0
★ 2 com.bestremotetools/invoice-vat-pdf-numbered

Numbered invoices with VAT lines rendered to a real PDF. Numbers are sequential and never reused.

5/61 warning53health of 100MCPBRuns locally1secret asked0.21.0
★ 2 com.bestremotetools/pdf-merge-split-stamp-extract-text

Merge, split, rotate, stamp and read PDFs from chat. Page ranges and watermarks, all on your machine

5/61 warning53health of 100MCPBRuns locally1secret asked0.21.0
★ 2 io.github.mrslbt/pdf-it

Native PDF renderer for AI markdown. Cover, TOC, page-numbered footer. Fonts embedded, zero config.

7/7All passed45health of 100npmRuns locallyNoneno keys asked2.1.0
★ 2 io.github.velyan/pdf-card-mcp

Local-first MCP server + CLI that turns PDFs into source-linked, card-based HTML readers.

6/71 warning43health of 100PyPIRuns locallyNoneno keys asked0.1.2
★ 2 io.github.pdfcrowd/pdfcrowd-mcp-pdf-export

Create polished, professional PDFs from a single prompt. Documentation, reports, charts, and more.

7/7All passed41health of 100npmRuns locally1secret asked1.2.2
★ 1 io.github.atabekdemurtaza/papyrio-mcp

Compress, convert, merge, split and OCR PDFs from an assistant, using local files.

7/7All passed52health of 100npmRuns locally1secret asked0.1.4
★ 1 io.github.dambuchs/redact-pdf-mcp

Redact or anonymize PDFs: black boxes or consistent [Person 1] tags. EU/Swiss, no AI training.

7/7All passed52health of 100npmRuns locallyNoneno keys asked0.4.1
★ 1 io.github.sezzlee/pdf

Extract text from local PDF documents with optional pluggable OCR. Read-only, no network.

7/7All passed51health of 100npmRuns locallyNoneno keys asked0.1.2
★ 1 io.github.wesseltl/pdf-mcp

Extract text and tables from PDFs for an agent: invoices, reports, statements.

7/7All passed56health of 100PyPIRuns locallyNoneno keys asked0.1.2
★ 1 io.github.bitterdev/pdf-letter-mcp

Renders letters as print ready PDFs, DIN 5008 compliant for German window envelopes.

7/7All passed54health of 100npmRuns locallyNoneno keys asked1.0.3
★ 1 io.github.Xvvln/pdf-reader-mcp

MCP server for extracting text, images, tables, links, annotations, and metadata from PDF files.

7/7All passed43health of 100PyPIRuns locallyNoneno keys asked0.2.1
★ 1 io.github.EigenCharlie/pdf-toolkit-mcp

Unofficial PDF toolkit (merge/split/compress/OCR/convert/watermark/protect/...) via iLoveAPI.

7/7All passed41health of 100npmRuns locally2secrets asked0.1.2
★ 1 io.github.R09722akaBennett/nano-pdf-mcp

AI-powered PDF editing and generation MCP server using Gemini Pro.

4/4All passed35health of 100DockerRuns locally1secret asked0.1.0
★ 1 io.github.huoshuiai42/huoshui-pdf-translator

An MCP server that provides PDF translation service

4/4All passed33health of 100PyPIRuns locallyNoneno keys asked1.0.0
io.github.skavio-eu/processing

Company OAuth PDF, OCR, invoice and audio processing with measured jobs and prepaid company credits.

3/3All passed43health of 100RemoteHostedNoneno keys asked0.2.8
io.github.pdfmonkey/pdfmonkey-mcp

Generate PDFs from templates using the PDFMonkey API

7/7All passed59health of 100npmRuns locally1secret asked1.0.1
io.github.catalyst-labs-dev/website-screenshot-pdf-api

Full-page screenshots/PDFs, cookie walls removed; blocked or failed pages never charged.

3/3All passed43health of 100RemoteHostedNoneno keys asked1.0.1
dev.pdfops/pdfops-mcp

Deterministic PDF tools for AI agents: inspect fields, fill forms, merge PDFs, invoices.

8/8All passed60health of 100npmLocal or hostedNoneno keys asked0.3.7
io.github.EssenceAlignment/pdf-form-proof

Fill fillable PDF forms, then prove every value is visible on the rendered page.

7/7All passed53health of 100PyPIRuns locallyNoneno keys asked0.1.1
io.github.pdfluent/pdfluent-mcp

Read, search and fill PDFs as markdown, text, tables, forms. Your documents stay on your machine.

7/7All passed48health of 100PyPIRuns locallyNoneno keys asked0.2.0
io.github.pressa-dev/pressa

Compile LaTeX to PDF without installing TeX Live. No API key needed to start.

8/8All passed52health of 100npmLocal or hosted1secret asked0.11.3
so.ojo/mcp-server

Fill an HTML template with JSON and get a hosted PDF or image link. Free previews, no key.

8/8All passed57health of 100npmLocal or hosted1secret asked0.8.0
io.github.zp130221/pdfedit-mcp

Edit text inside existing PDFs: replace, delete, redact, insert, fill forms; original fonts kept.

8/8All passed53health of 100npmLocal or hosted1secret asked0.1.10
io.github.diyaluo/pdf-extract-mcp

Digital PDF invoices/bank statements to CSV, JSON or Excel with automatic PII redaction.

4/4All passed43health of 100DockerRuns locallyNoneno keys asked0.3.0
io.github.smrht/pdfsamenvoegen

Merge your own PDFs in a confirmed order and get one downloadable PDF.

3/3All passed46health of 100RemoteHostedNoneno keys asked1.1.1
io.github.shuji-bonji/pdf-verify-mcp

Verify PDF signatures, detect tampering, and identify PDF/A and PAdES conformance levels.

7/7All passed68health of 100npmRuns locallyNoneno keys asked0.31.0
io.github.shuji-bonji/pdf-writer-mcp

Create and edit PDFs: text, Markdown, tables, metadata and pages, with Japanese font embedding.

7/7All passed59health of 100npmRuns locallyNoneno keys asked0.22.0
dev.workers.cybermax-tools.cybermax/printwren

Printwren: web page or HTML to PDF with real Chrome; pages, base64 or download link. Free, no key.

4/4All passedNo dataRemoteHostedNoneno keys asked1.0.2
io.github.strayly/url-to-pdf

Convert public web pages to PDF, images, Markdown, or JSON using one API key.

4/4All passed49health of 100RemoteHostedNoneno keys asked0.2.1
io.github.PabloG6/pdfparse

Extract PDFs into structured tables, query records, and configure document inbox workflows.

3/3All passed43health of 100RemoteHostedNoneno keys asked0.1.0

Showing 1 to 50 of 342. These are the most recently updated; search or pick a category for the rest.

PDF MCP servers: what to know before you pick one

What's the most popular MCP server for PDF?

Among community builds, the most-starred on GitHub are pdf-mcp (★ 162), Fullbleed PDF Engine (★ 94) and pdfmux (★ 86). If you want one that passed every check, Fullbleed PDF Engine did.

Can I trust these PDF MCP servers?

On registry checks, 308 of 342 come out clean. We also read the code or live tool list of 252 of them without running anything, and 14 raised a warning worth reading, such as an install script or text aimed at the AI. Treat a pass as "nothing found", and give any server the least access that works.

Is a Claude skill better than an MCP server for PDF?

An MCP server gives the AI new tools, such as reaching PDF itself. A skill only teaches it how to do a task with tools it already has. There are 473 Claude skills for PDF if that fits better.

How fresh are these PDF MCP servers?

188 of the 342 were updated in the 30 days before 31 Oct 2026. The latest was kordoc, on 28 October.

Which PDF MCP servers need no API key?

250 of the 342 list no secrets, including pdf-mcp, Fullbleed PDF Engine and KDAN PDF. Some still ask you to sign in once they run.

Who makes these PDF MCP servers?

No company-verified one yet (checked 31 Oct 2026). All 342 PDF servers are community builds from 314 different publishers, so check who is behind one before you hand it a PDF key.

More topics: every “MCP server for…” page. Prefer a skill? Claude skills for this (473).