PDF MCP servers

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

Browse within: mcp-server 41model-context-protocol 38ai-tools 15LLM 14document-processing 11docx 10markdown 9ocr 8cli 7api 6claude-desktop 6document-ai 6document-generation 5

mcp-pdf-tokensaver

313

xiongxingzhe/mcp-pdf-tokensaver

MCP server Claude CodeCodexCursor +2

A layout-aware MCP server that analyzes PDF structures to save up to 90% context tokens for LLMs. Powered by GoLocalPDF. Runs locally from the mcp-pdf-tokensaver npm package.

not rated 0 1mo ago A tokens not measured original MIT

pdf-rescue-mcp

314

albertm88/pdf-rescue-mcp

MCP server Claude CodeCodexCursor +2

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

not rated 0 1mo ago A tokens not measured GPL-3.0

pdf-mcp-server

315

c70311tw/pdf-mcp-server

MCP server Claude CodeCodexCursor +2

Model Context Protocol PDF service implemented in Python. Runs locally from the pdf-mcp-server Python package.

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

pdf-spread-viewer

316

maroun2/pdf-spread-viewer

MCP server Claude CodeCodexCursor +2

MCP server "pdf-spread-viewer" as configured in maroun2/pdf-spread-viewer. Runs locally from the pdf-spread-viewer Python package.

not rated 0 5mo ago A tokens not measured original MIT

dbv-pdf2md

317

davidbuenov/dbv-pdf2md

MCP server Claude CodeCodexCursor +2

MCP server "dbv-pdf2md" as configured in davidbuenov/dbv-pdf2md. Runs locally from the dbv-pdf2md Python package.

not rated 0 1mo ago A tokens not measured original MIT

resume-pdf-mcp

318

shashimehta03/mcp-resume

MCP server Claude CodeCodexCursor +2

MCP server "resume-pdf-mcp" as configured in shashimehta03/mcp-resume. Runs locally from the resume-pdf-mcp npm package.

not rated 0 1mo ago A tokens not measured original MIT

pmc-pdf-downloader

319

oranges7/pmc-pdf-downloader

MCP server Claude CodeCodexCursor +2

MCP server "pmc-pdf-downloader" as configured in oranges7/pmc-pdf-downloader. Runs locally from the pmc-pdf-downloader Python package.

not rated 0 today A tokens not measured

differino-mcp

321

sweetcucumbersalad/differino-mcp

MCP server Claude CodeCodexCursor +2

MCP server for Differino: compare PDF, DOCX, and TXT documents from any AI agent. Runs locally from the differino-mcp npm package. Needs 1 environment variable to run.

not rated 0 1mo ago A tokens not measured original MIT

mcp-pdf2md

322

timaliev/mcp_pdf2md

MCP server Claude CodeCodexCursor +2

MCP server "mcp-pdf2md" as configured in timaliev/mcppdf2md. Runs locally from the mcp-pdf2md npm package.

not rated 0 29d ago A tokens not measured

ebook-mcp

323

bartest5/onebirdrocks_ebook-mcp

MCP server Claude CodeCodexCursor +2

An MCP server for chatting with ebooks (PDF/EPUB). Runs locally from the ebook-mcp Python package.

not rated 0 25d ago A tokens not measured original Apache-2.0

mcp-server

324

html2pdfconverter/mcp-server

MCP server Claude CodeCodexCursor +2

MCP server for HTML2PDF Converter. Runs locally from the @html2pdfconverter/mcp-server npm package.

not rated 0 23d ago A tokens not measured original MIT

overleaf-paper-mcp

325

jcswhldbb/overleaf-paper-mcp

MCP server Claude CodeCodexCursor +2

MCP server for writing, editing, compiling, and downloading academic LaTeX papers in Overleaf. Runs locally from the @youzhijc/overleaf-paper-mcp npm package.

not rated 0 20d ago A tokens not measured original MIT

pydantic-zotero-mcp

326

jmlon/pydantic-zotero-mcp

MCP server Claude CodeCodexCursor +2

MCP server exposing a Zotero library — search, metadata, notes, and PDF full text — to AI agents. Runs locally from the pydantic-zotero-mcp Python package.

not rated 0 19d ago A tokens not measured original MIT

pdftomarkdown-fyi

327

HEMANT16/pdftomarkdown

MCP server Claude CodeCodexCursor +2

MCP server "pdftomarkdown-fyi" as configured in HEMANT16/pdftomarkdown. Runs locally from the pdftomarkdown-fyi npm package.

not rated 0 14d ago A tokens not measured

typleaf-mcp

329

superzeldalink/typleaf-mcp

MCP server Claude CodeCodexCursor +2

MCP server for Typst on Typleaf Pro — full CRUD, compile, PDF download, git history, diff, PDF-layout perception, and Hayagriva/BibTeX citation verification. A fork of overleaf-mcp-plus retargeted at self-hosted Typleaf. Runs locally from the typleaf-mcp Python package.

not rated 0 12d ago A tokens not measured original MIT

pdf-extract-mcp

330

Pranavdmg20/pdf-extract-mcp

MCP server Claude CodeCodexCursor +2

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

not rated 0 12d ago A tokens not measured original MIT

pdf

331

xiaoxuPekingUniversity/dsh-read-pdf

MCP server Claude CodeCodexCursor +2

MCP server "pdf" as configured in xiaoxuPekingUniversity/dsh-read-pdf. Runs /absolute/path/to/mcp_pdf_server.py with python.

not rated 0 11d ago A tokens not measured original MIT

mcp-pdf-generator

332

jehiderpinto-hub/mcp_pdf_generator

MCP server Claude CodeCodexCursor +2

MCP server "mcp-pdf-generator" as configured in jehiderpinto-hub/mcppdfgenerator. Runs locally from the mcp-pdf-generator Python package.

not rated 0 9d ago A tokens not measured

mcp

333

maniprabhamca-star/DailyDesk

MCP server Claude CodeCodexCursor +2

Convert Office files and PDFs, OCR a scan, or capture a web page — from your assistant. Runs locally from the diemdesk-mcp npm package. Needs 1 environment variable to run.

not rated 0 4d ago A tokens not measured

pagewatch

334

toolshedlabs-hash/pagewatch-mcp-node

MCP server Claude CodeCodexCursor +2

MCP server that gives an agent a real browser: url to markdown, screenshot a url, url to pdf. No signup. Runs locally from the pagewatch-mcp npm package. Needs 2 environment variables to run.

not rated 0 1mo ago A tokens not measured copy · 100% MIT

mcp

335

EveryPageApp/everypage-mcp

MCP server Claude CodeCodexCursor +2

Share PDFs as tracked links and see who read them, how far they got, and where they stopped. Runs locally from the everypage-mcp npm package. Needs 3 environment variables to run.

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

ocr

336

imiraoui/pennyocr-mcp

MCP server Claude CodeCodexCursor +2

Read PDFs and images as markdown or text, with exact costs and hard spend caps. $0.75/1k pages. Remote server at mcp.pennyocr.com.

not rated 0 7d ago A tokens not measured original MIT