AgentIndex icon
AgentIndex
ToolsCategoriesTrendingNewCompareGuides
Submit Tool
ToolsCategoriesTrendingNewCompareGuides
Home/
RAG / Knowledge Base/
pdf-reader-mcp
pdf-reader-mcp logo

pdf-reader-mcp

Active·★ 1.0k·MIT·Updated 2026-10-11
★ Data Processing★ Dev Tooling

PDF Reader MCP is an MCP server that gives AI agents PDF processing through a single `read_pdf` tool. You pass a list of sources, each a local path or URL with optional page ranges such as `"1-5,10,15-20"`, and flags to include full text, metadata and page count. The README says it extracts text, images and metadata, processes pages in parallel for a claimed 5-10x speed-up over sequential reading, orders content by Y-coordinate to preserve layout, and isolates errors per page so one bad page does not fail the whole file.

The README reports 94%+ test coverage and 103 passing tests, and quotes throughput figures such as 5,575 ops/sec for text extraction; these are the project's own benchmarks. Install is `npx @sylphx/pdf-reader-mcp`. The Security and Sandboxing section is worth reading: by default the server can read any local file the host process can access and fetch any HTTP(S) URL, and you should restrict it with `--allow-dir` flags or the `MCP_PDF_ALLOWED_DIRS` variable, which checks relative paths, absolute paths and `..` traversal after resolution.

Note that the same authors' newer project, anymd, lists itself as formerly pdf-reader-mcp and adds more formats, so check the anymd review if you need more than PDFs. The licence is MIT and the last push was 2026-10-11. This review is based on the README and repository data; we have not run it ourselves.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool.

#ai-agent#ai-tools#document-processing#llm-tool#mcp#mcp-servers#model-content-protocol#model-context-protocol
$ Install
$ npx @sylphx/pdf-reader-mcp
↗ Visit site★ GitHub
01

Features

015-10x faster parallel processing
02Y-coordinate based content ordering
03Absolute and relative path support (Windows/Unix)
04Image extraction with metadata (base64)
05Batch processing of multiple PDFs
02

Why choose it

+One `read_pdf` tool handles text, images, metadata and page ranges from paths or URLs
+Parallel page processing and per-page error isolation
+`--allow-dir` and `MCP_PDF_ALLOWED_DIRS` restrict file access with traversal checks
+Runs with `npx`; MIT license; reports 103 passing tests
03

Trade-offs

!Unrestricted by default: it can read any local file and fetch any URL, so set allowed directories
!Speed and throughput figures are the project's own
!The author's newer anymd project replaces it and covers more formats, so this one may get fewer updates
!PDF only; scanned PDFs may need OCR that this tool does not describe
04

Compatibility

Claude Desktop
Claude Desktop
Verified via docs
VS Code
VS Code
Verified via docs
Cursor
Cursor
Verified via docs
Windsurf
Windsurf
Verified via docs
Cline
Cline
Verified via docs
Warp
Warp
Verified via docs
05

Quick start

1
$ npx @sylphx/pdf-reader-mcp
06

Use cases

↳Document analysis and full-text extraction
↳Extracting specific pages or page ranges
↳Batch processing of quarterly reports
07

Alternatives

ragflow logo
ragflow★ 92.2k
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
MaxKB logo
MaxKB★ 23.0k
An open-source platform for building enterprise-grade agents. Powerful and easy to use.
fastmcp logo
fastmcp★ 28.1k
🚀 The fast, Pythonic way to build MCP servers and clients.
FunASR logo
FunASR★ 20.7k
Open-source speech recognition toolkit for training, inference, streaming ASR, VAD, punctuation and speaker diarization, with OpenAI-compatible and MCP serving.
Auto-claude-code-research-in-sleep logo
Auto-claude-code-research-in-sleep★ 17.4k
ARIS ⚔️ (Auto-Research-In-Sleep) — Claude Code skills for autonomous ML research: cross-model review loops, idea discovery, and experiment automation via Codex MCP
holaOS logo
holaOS★ 11.4k
The agent environment for long-horizon work, continuity, and self-evolution.
semble logo
semble★ 6.2k
Fast and Accurate Code Search for Agents
csharp-sdk logo
csharp-sdk★ 4.6k
The official C# SDK for Model Context Protocol servers and clients. Maintained in collaboration with Microsoft.
See all alternatives →

Featured in these lists

  • Best Tools to Turn PDFs and Office Files into Markdown for AI Agents

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Compatibility05Quick start06Use cases07Alternatives
Stats
GitHub Stars★ 1.0k
Last commit3d ago
StatusActive
LicenseMIT
CategoryRAG / Knowledge Base
Trend (30d)
+0k↑ 0.8%
Links
Documentation↗Discussion↗Issues↗Releases↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

Code AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.