PDF MCP servers

369 tagged PDF, measured the same way as everything else here.

Browse within: mcp-server 50model-context-protocol 45ai-tools 16LLM 15cursor 15document-processing 11docx 9markdown 9ocr 8cli 7document-ai 7api 6claude-desktop 6document-generation 5

scansci-pdf

01

Rimagination/scansci-pdf

MCP server Claude CodeCodexCursor +2

MCP server "scansci-pdf" as configured in Rimagination/scansci-pdf. Launched with scansci-pdf run.

not rated 1.1k +32 yesterday A tokens not measured original Apache-2.0

pdf-reader-mcp

02

SylphxAI/pdf-reader-mcp

MCP server Claude CodeCodexCursor +2

Evidence-first PDF MCP. Agent Document Twin with citeable page+bbox evidence. Runs locally from the @sylphx/pdf-reader-mcp npm package.

not rated 1.0k today A tokens not measured original MIT

mineru-open-mcp

03

opendatalab/MinerU-Ecosystem

MCP server Claude CodeCodexCursor +2

MinerU MCP Server for PDF to Markdown conversion. Runs locally from the mineru-open-mcp Python package. Needs 2 environment variables to run.

not rated 226 +3 25d ago A Socket: warn tokens not measured original Apache-2.0

pdf-mcp

04

jztan/pdf-mcp

MCP server Claude CodeCodexCursor +2

Gives AI agents agentic RAG over one PDF or a whole folder of them: hybrid semantic + keyword search, selective page reads, tables, images, TOC, OCR, chart data, and CJK/vertical-script support, with SQLite caching. Runs locally from the pdf-mcp Python package. Needs 2 environment variables to run.

not rated 152 +3 5d ago A Socket: warn tokens not measured original MIT

fullbleed-mcp

05

fullbleed-engine/fullbleed-official

MCP server Claude CodeCodexCursor +2

First-party MCP stdio tools for deterministic document generation with Fullbleed PDF Engine. Runs locally from the fullbleed-mcp Python package.

not rated 90 +10 today A Socket: warn tokens not measured original MIT

pdfmux

06

NameetP/pdfmux

MCP server Claude CodeCodexCursor +2

Self-healing PDF extraction for RAG — #2 of 8 engines on opendataloader-bench (0.903). Flags pages it can't read instead of dropping them, and certifies any extractor's output for silent drops. Verify signed manifests offline, free. Per-page confidence, 7-tool MCP server, LangChain/LlamaIndex loaders. LlamaParse…

not rated 83 2d ago A Socket: warn tokens not measured original MIT

pdf-mcp

07

I-CAN-hack/pdf-mcp

MCP server Claude CodeCodexCursor +2

MCP server "pdf-mcp" as configured in I-CAN-hack/pdf-mcp. Runs locally from the src/pdf_mcp/server.py Python package.

not rated 79 2mo ago A tokens not measured original MIT

PSPDFKit/nutrient-dws-mcp-server

MCP server Claude CodeCodexCursor +2

Nutrient Processor + Data Extraction MCP: convert, OCR, sign, redact, and extract PDFs/Office docs. Runs locally from the @nutrient-sdk/dws-mcp-server npm package. Needs 5 environment variables to run.

not rated 71 3d ago A tokens not measured original MIT archived

pymupdf4llm-mcp

09

pymupdf/pymupdf4llm-mcp

MCP server Claude CodeCodexCursor +2

MCP Server for pymupdf4llm. Runs locally from the pymupdf4llm-mcp Python package.

not rated 71 3mo ago A tokens not measured AGPL-3.0

kdan-pdf-mcp

10

KDAN-PDF/KDAN-PDF-MCP

MCP server Claude CodeCodexCursor +2

Upload, edit, compress, protect, redact, and compare PDFs with KDAN PDF in Claude and ChatGPT. Remote server at mcp.kdandoc.com.

not rated 57 25d ago A tokens not measured original MIT

presio

11

benedict-armstrong/presio

MCP server Claude CodeCodexCursor +2

Present PDFs from the browser: upload to start a slideshow or validate Presio sidecars. No auth. Remote server at presio.xyz.

not rated 37 +1 today A tokens not measured original MIT

pdf-extraction

12

xraywu/mcp-pdf-extraction-server

MCP server Claude CodeCodexCursor +2

MCP server "pdf-extraction" as configured in xraywu/mcp-pdf-extraction-server. Runs locally from the pdf-extraction Python package.

not rated 33 1y ago A tokens not measured

xt765/mcp_documents_reader

MCP server Claude CodeCodexCursor +2

An MCP enabled multi-format document reader supporting DOCX, PDF, TXT, and Excel files. Runs locally from the mcp-documents-reader Python package.

not rated 23 yesterday A tokens not measured original MIT

zenith

14

zenitheditor/zenith

MCP server Claude CodeCodexCursor +2

Author, validate, edit, and render deterministic .zen design docs to PNG/PDF. Runs locally from the @zenitheditor/zenith-mcp npm package.

not rated 22 6d ago A tokens not measured original Apache-2.0

nutrient-dws

15

PSPDFKit-labs/nutrient-skills

MCP server Claude CodeCodexCursor +2

MCP server "nutrient-dws" as configured in PSPDFKit-labs/nutrient-skills. Runs ./scripts/launch-mcp.mjs with node.

not rated 18 yesterday A tokens not measured

boxpdf

16

earonesty/boxpdf

MCP server Claude CodeCodexCursor +2

Resource-only MCP server with docs and templates for the boxpdf TypeScript PDF layout library. Runs locally from the boxpdf npm package.

not rated 18 26d ago A tokens not measured original MIT

notebooklm2ppt

17

neosun100/notebookLM2PPT

MCP server Claude CodeCodexCursor +2

A local tool for converting PDF files into editable PowerPoint presentations.

not rated 17 8mo ago A tokens not measured original MIT

mcp-mineru

18

TINKPA/mcp-mineru

MCP server Claude CodeCodexCursor +2

MCP server for MinerU - Parse PDFs and images (OCR) with MLX acceleration on Apple Silicon. Runs locally from the mcp-mineru Python package.

not rated 16 11mo ago A tokens not measured

pdf-agent-mcp

19

vlad-ds/pdf-agent-mcp

MCP server Claude CodeCodexCursor +2

MCP server "pdf-agent-mcp" as configured in vlad-ds/pdf-agent-mcp. Runs locally from the pdf-agent-mcp npm package.

not rated 16 +1 1y ago A tokens not measured

markitdown-mcp-npx

20

xkiranj/markitdown-mcp-npx

MCP server Claude CodeCodexCursor +2

NPX wrapper for Microsoft's MarkItDown MCP server - run without Docker. Provides the same file conversion capabilities (PDF, Word, Excel, images, etc.) as the original Docker version but with easier setup and direct file system access. Runs locally from the markitdown-mcp-npx npm package.

not rated 14 8mo ago A tokens not measured

pdfkb-mcp

21

juanqui/pdfkb-mcp

MCP server Claude CodeCodexCursor +2

A Model Context Protocol server for managing PDF documents with vector search capabilities. Runs locally from the pdfkb-mcp Python package.

not rated 13 1y ago A tokens not measured original MIT

labeveryday/mcp_pdf_reader

MCP server Claude CodeCodexCursor +2

MCP server "mcp-pdf-reader-server" as configured in labeveryday/mcppdfreader. Runs locally from the mcp-pdf-reader-server Python package.

not rated 13 1y ago A tokens not measured

scansci-pdf

23

Xinyang-Li666/SciCrucible

MCP server Claude CodeCodexCursor +2

MCP server "scansci-pdf" as configured in Xinyang-Li666/SciCrucible. Launched with scansci-pdf run.

not rated 13 2mo ago A tokens not measured GPL-3.0

foxitsoftware/foxit-pdf-api-mcp-server

MCP server Claude CodeCodexCursor +2

MCP server that exposes Foxit PDF API capabilities via stdio. Runs locally from the @foxitsoftware/foxit-pdf-api-mcp-server npm package. Needs 3 environment variables to run.

not rated 12 6mo ago A tokens not measured