AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Vision / Multimodal/
pdf-mcp
pdf-mcp logo

pdf-mcp

Active·★ 155·MIT·Updated 2026-10-13

pdf-mcp is a Model Context Protocol (MCP) server that enables AI agents to read, search, and extract content from PDF files. It uses PyMuPDF for PDF parsing, SQLite for persistent caching, and supports hybrid search combining BM25 keyword and semantic embeddings, OCR for scanned documents, and structured extraction of tables and images.

#agentic-ai#ai#claude#codex-cli#copilot#document-processing#llm#mcp
$ Install
$ pip install pdf-mcp
↗ Visit site★ GitHub
01

Features

01Hybrid search (BM25 keyword + semantic embeddings) with Reciprocal Rank Fusion
02Paginated reading to avoid context overflow
03OCR support for scanned and image-based PDFs via Tesseract
04Structured extraction of tables, images, and table of contents
05Persistent SQLite cache with automatic invalidation
02

Compatibility

Claude Code
Claude Code
Verified via docs
Claude Desktop
Claude Desktop
Verified via docs
Visual Studio Code
VS Code
Verified via docs
Codex CLI
Codex CLI
Verified via docs
Kiro
Kiro
Verified via docs
03

Quick start

1
$ pip install pdf-mcp
04

Use cases

↳Efficiently read and analyze large PDF documents without exceeding context limits
↳Search for specific content or concepts within PDFs using natural language
↳Extract structured data such as tables and images from PDFs
05

Alternatives

⚡Top VS:
VSopenrouter-mcp-multimodal★99→VSword-mcp-live★239→VSrails-ai-context★165→VSgnosis-mcp★29→
openrouter-mcp-multimodal logo
openrouter-mcp-multimodal★ 99
MCP server for OpenRouter providing text chat and image analysis tools
VSCompare→
word-mcp-live logo
word-mcp-live★ 239
The only MCP server that edits Word documents while they're open — 114 tools, live editing, tracked changes, per-action undo
VSCompare→
rails-ai-context logo
rails-ai-context★ 165
Auto-expose your Rails app to AI assistants via MCP — zero config, 28 introspectors, 11 read-only tools, 37% fewer tokens. Works with Claude Code, Cursor, Windsurf & Copilot.
VSCompare→
gnosis-mcp logo
gnosis-mcp★ 29
Zero-config MCP server for searchable documentation (SQLite default, PostgreSQL optional)
VSCompare→
lightdash_mcp logo
lightdash_mcp★ 24
mcp server for lightdash
VSCompare→
pixelpanda-mcp logo
pixelpanda-mcp★ 21
MCP server for PixelPanda — 31 AI image processing tools for Claude Desktop, Cursor & other MCP clients
VSCompare→
funplay-unity-mcp logo
funplay-unity-mcp★ 265
The Most Advanced MCP Server for Unity Editor with execute_code, prompts/resources, input simulation, screenshots, and play mode automation.
VSCompare→
mcp-gateway logo
mcp-gateway★ 84
Universal MCP Gateway - Single-port multiplexing with Meta-MCP for ~95% context token savings
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
jztan /
pdf-mcp
↗

MCP server that lets Claude Code and other AI agents read large PDFs without hitting context limits. Chunked reading, hybrid search, OCR, table and image extraction, SQLite cache.

155MIT
Last commit1w ago
StatusActive
CategoryVision / Multimodal
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.