Skip to content
↑↓navigate↵openescclose
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
p
#137 · of 445 · by weekly downloadsMCP server

pdf-mcp

Searches a PDF corpus by meaning, reads only matching pages, and flags text a human cannot see.

0
SaveVisit website ↗
Rank
#137
of 445 · by weekly downloads
Weekly downloads
1.3K
npm + PyPI, last 7 days
GitHub stars
117
Repository on GitHub

Add it to your client

Community
Install
pip install pdf-mcp
Transport
both
Runtime
Python
Tools
13
License
MIT
Stars
117

Search is hybrid, combining BM25 keyword hits with semantic hits through reciprocal rank fusion, and it can run across a whole folder of documents with results attributed per file. Reading is paginated afterwards, so only the pages that matched are spent. The detail worth noting is content trust: text rendered invisibly, set at sub-point sizes, filled white on white or positioned off the page gets flagged rather than ingested as if a human had vetted it, which is the exact vector for prompt injection hidden in a document. Nothing is stripped, the flag is left for the agent to weigh. Charts are read from vector plot geometry as coordinate tables, Japanese vertical text is reordered geometrically, and results are cached in SQLite across restarts.

Comments(0)

Sign in to comment

No comments yet — be the first.

Similar MCP servers

Report this comment

Why are you reporting this?