jztan / pdf-mcp
Agentic RAG over one PDF or a whole folder, with page-level evidence to check every answer: hybrid search, selective page reads, tables, OCR, charts, and CJK layouts.
Why this job: name: mcp; topics: mcp-server, model-context-protocol, mcp

What it does
The agent decides when to search; pdf-mcp does the retrieval and hands back excerpts, each with the page it came from. When the extracted text might be wrong, the agent can render that page and check it against what's actually printed. Hidden text, including injected instructions, is flagged, not silently passed on. It's an MCP server that lets Claude Code and other AI agents search one PDF or a whole folder, read only the pages that matter, and pull out tables, images, and scanned text, even from multi-column and Japanese layouts.
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit yesterday
- Stars
- 169
- +4 this week
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v3.7.0
- Released 2 days ago
- Built with
- Python
- 94% of the code
Is it looked after?
- Contributors
- 2
- Last 90 days
- Issues
- 100% closed
- 0 still open
- Pull requests
- 47 merged
- 1 waiting
- Releases
- 37
- 30+ in the last year
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| Aimino-Tech / opendocswork-mcp | 164 | 4 months ago | GPL-3.0 | No downloads |
More: languages, topics and project record
Languages
- Python 94%
- HTML 4%
- JavaScript 2%
- Shell <1%
Topics
- ai
- claude
- document-processing
- llm
- mcp
- python
- codex-cli
- opencode
- mcp-server
- cjk
- ocr
Project record
- JobMCP servers
- StatusListed
- Commits1,823
- Forks18
- Watching2
- Stars in 28 days+19
- CreatedJan 28, 2026
- First seen by usNov 7, 2026
- CheckedNov 9, 2026
