pdf-mcp
Agentic RAG over one PDF or a whole folder: hybrid search, selective page reads, tables, OCR.
A85/100grade A
Adoption
Growing
136 stars
Reviews
Write oneNobody has reviewed pdf-mcp yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Tools
Tool lists for local packages are only visible after install.
Public scan report
scanner v0.1.3 · 2026-09-19 · same rubric, same numbers if you re-run it
1 medium
- Code scan96 source files scanned20/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- mediumsubprocess with shell=True
exec.shell-truepdf_mcp-3.3.0/src/pdf_mcp/extractor.py: …scovery (which PyMuPDF does via fragile shell=True on Windows). _TESSDATA_PATH: str | None…
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON
Install directly
claude mcp add pdf-mcp -- uvx pdf-mcp
Alternatives to pdf-mcp
Same job from other publishers, ranked by rating then adoption.
- IWEMarkdown knowledge base as agent memory. Runs against the notes directory it is started in.not reviewedEstablishedA
- fiori-mcp-serverSAP Fiori - Model Context Protocol (MCP) servernot reviewedEstablishedA
- mcp-local-ragEasy-to-setup local RAG server with minimal configurationnot reviewedEstablishedA
- mcp-ts-coreAgent-native TypeScript framework for MCP servers.not reviewedEstablishedC
- Agent CommsCross-harness communication mesh for LLM agents — rooms, DMs, presence, and visibility over TCPnot reviewedEstablishedA