$ timeahead.in
/ servers/npm/@modelcontextprotocol/server-pdf
npm

@modelcontextprotocol/server-pdf

MCP server for loading and extracting text from PDF files with chunked pagination and interactive viewer

2k stars145k/wkupdated 8d agogithub ↗
92excellent
▣ Overview

What it does

This server loads PDF files from the local filesystem and extracts their text content. It returns text in manageable chunks organized by page, allowing Claude to process large documents without overwhelming token limits. An interactive viewer capability lets users navigate and explore PDF content across multiple pages in a structured way.

Who it's for

Developers building document-centric applications, knowledge base systems, and research tools where PDFs are a core data source. Teams integrating local PDF libraries into Claude workflows who need flexible page-by-page text extraction rather than monolithic document loading.

Common use cases

  • Extract and analyze text from research papers, reports, or documentation within Claude conversations
  • Build knowledge bases by chunking large multi-page PDFs into paginated, token-conscious segments
  • Enable interactive document exploration where Claude can request specific pages or sections
  • Integrate local PDF collections into RAG pipelines with structured page-level access

Setup pitfalls

  • Requires both read and write filesystem access—configure with strict file permissions and consider containerization to limit scope
  • CI is currently failing; recent updates (8 days old) may introduce breaking changes—verify version stability before deploying
  • Makes external network calls; check firewall and proxy settings to ensure connectivity
  • High-risk classification warrants code review before use in production; understand what network calls and file operations it performs
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
100
25.0
Adoption
20%
94
18.8
Quality
10%
80
8.0
Trust
10%
50
5.0
Total
91.8
⚿ Capabilities & Risk Explainer
fs readfs writenetworkexecevalsecrets
◆ Risk level: high· 1 tools · auth: API key
fs read + fs write + network + exec + eval + secrets active — can execute code, access credentials, and make external network calls.
Tool nameDescriptionDestructive?
list_pdfs✓ no
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "modelcontextprotocolserver-pdf": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-pdf"
      ]
    }
  }
}
📈 Score historylast 35 snapshots
4/30/20266/13/2026 · 35 snapshots
⚙ Maintenance health
68/ 100 · is this project alive?
contributors (1y)39
top contributor share42%
releases (1y)34
last release8d ago
ci⚠ failing
⛁ Raw data
weekly downloads145k
github stars2k
forks316
open issues161
license✓ present
readme length16856 chars
last publish0d ago
last commit8d ago
last updated1d ago
install verified✗ fail · 30d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points