$ 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 stars167k/wkupdated 6d agogithub ↗
92excellent
▣ Overview

What it does

Loads PDF files and extracts their text content for use directly in Claude. The server chunks extracted content into manageable pages and provides an interactive PDF viewer that renders inline in Claude and other compatible clients, supporting pagination to navigate through multi-page documents while maintaining efficient context window usage.

Who it's for

Engineers and analysts building AI-powered workflows that need to process PDF documents, researchers analyzing papers or technical reports interactively in Claude, and developers integrating document text extraction into applications without relying on third-party services.

Common use cases

  • Analyze research papers or technical reports with Claude using the interactive viewer and page navigation
  • Extract and summarize text from PDF documents for analysis or classification
  • Process multiple PDFs with efficient chunked pagination to maximize context use
  • Build document-based AI workflows that run on local infrastructure

Setup pitfalls

  • Requires filesystem read and write permissions—restrict to necessary directories and run in a sandboxed environment
  • CI build is currently failing; validate compatibility with your PDF documents and infrastructure before production use
  • Handles network calls; confirm what external endpoints the server contacts before deploying in restricted environments
  • PDF text extraction quality varies by file format and encoding; test with representative documents from your use case
▣ 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 32 snapshots
4/30/20266/10/2026 · 32 snapshots
⚙ Maintenance health
68/ 100 · is this project alive?
contributors (1y)39
top contributor share42%
releases (1y)34
last release6d ago
ci⚠ failing
⛁ Raw data
weekly downloads167k
github stars2k
forks313
open issues161
license✓ present
readme length16856 chars
last publish0d ago
last commit6d ago
last updated1d ago
install verified✗ fail · 28d 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