PDF MCP server
io.github.wesseltl/pdf-mcp·v0.1.2·1 starsExtract text and tables from PDFs for an agent: invoices, reports, statements.
1 stars29 downloads/wk
Reviews
Write oneNobody has reviewed PDF yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
PDF tools (4)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
extract_tablesExtract tables from a PDF as rows of cells (invoices, reports, statements).
extract_textExtract text from a PDF, per page.
page_countHow many pages a PDF has.
table_to_csvExtract one table from a PDF and return it as clean CSV text.
Public scan report
scanner v0.1.9 · 2026-09-23 · same rubric, same numbers if you re-run it
- Code scan4 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 42 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How PDF compares
Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 70% of 868 Scraping and browsing servers
- Tools
- 4
- the typical Scraping and browsing server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 50% of 581 Scraping and browsing servers
- Downloads a week
- 29
- more than 10% of 304 Scraping and browsing servers with a package
What its tools let an agent do: 4 read
Install PDF in Claude Code, Cursor or VS Code
claude mcp add pdf-mcp -- uvx pdf-agent-mcp
What the publisher says
From the PDF repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.wesseltl/pdf-mcp -->
pdf-mcp
Turn tables in PDF and Word documents into Excel, CSV, or JSON. Use the simple browser app with no agent setup, or connect the same deterministic extraction tools to an AI agent through MCP.
The browser app is for direct table conversion. It previews the extracted rows, highlights basic structure warnings, and keeps files on your computer. Advanced profile checking can additionally validate named fields, preserve source evidence, and return accepted, needs_review, or rejected for a recurring document workflow. Cell values come from document parsers, not generated model output.
Need a profile and measured baseline for real documents? See the Document Reliability Pilot. Agents can use the structured offer at offers/document-to-excel-pilot.json.
Website: simple conversion, local tools, and the free hosted agent beta.
Current limitation: PDF extraction supports born-digital documents. Scanned or image-only PDFs
require OCR, which is not included. An accepted decision means the configured checks passed; it
does not prove that the source document itself is correct.
Simple browser app
This is the easiest way to use pdf-mcp. It requires no Python, terminal, MCP client, or agent configuration after downloading the app.
Convert document.
- Open the v0.4.0 release.
- Download the pdf-mcp-app ZIP for 64-bit Windows, an Apple silicon Mac, or 64-bit Linux.
- Unzip it and open pdf-mcp-app.
- Your browser opens. Drop in a PDF or Word document, choose Excel, CSV, or JSON, and select
Use Stop app in the browser when finished. The app listens only on your computer. Temporary document copies are deleted immediately after conversion, and prepared downloads expire after 30 minutes or when the app stops. The community beta downloads are currently unsigned, so the operating system may ask you to confirm that you want to open them.
If Python is already installed, the same interface can be started with:
python -m pip install "pdf-agent-mcp @ https://github.com/wesseltl/pdf-mcp/releases/download/v0.4.0/pdf_agent_mcp-0.4.0-py3-none-any.whl"
pdf-mcp-appThe simple app performs raw table extraction. “No basic structure problems detected” is not an accuracy guarantee. Check important values before using them, or use a profile-checked pilot for a recurring business workflow.
For agents: local or free hosted beta
The normal pdf-agent-mcp command remains local, MIT licensed, network-free, and telemetry-free. For people who explicitly want a measured agent beta, pdf-agent-cloud-mcp uploads only the selected document for one authenticated operation.
Profile checking and evaluation currently run in the local edition or as part of the paid pilot. The free hosted beta currently exposes raw text, table, and CSV extraction only.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
PDF: common questions
- Is PDF MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the PDF safety report
- How do I install PDF?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does PDF need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is PDF maintained?
- The last commit was 81 days ago (2026-08-13). The latest release is v0.1.2.
- What can I use instead of PDF?
- Servers from other publishers that do the same job: Mistral MCP server, Rendex: Rendering API for Images, PDFs & Content Extraction MCP server and Talonic MCP server.
- How does PDF compare with other Scraping and browsing MCP servers?
- safety score 88/100 (higher than 70% of 868 Scraping and browsing servers); tools 4 (the typical Scraping and browsing server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to PDF
Same job from other publishers: the closest match first, then the best rated.
- MistralMistral MCP server: extract invoices and documents from text, Markdown or OCR into typed JSON.not reviewedGrowingB
- Rendex: Rendering API for Images, PDFs & Content ExtractionRender HTML, Markdown, or URLs to images, PDF, or branded artifacts; extract and watch pages.not reviewedGrowingA
- TalonicExtract structured, schema-validated data from PDFs, scans, images, spreadsheets, and forms.not reviewedGrowingA
- Pinkpixel Dev Web ScoutSearch the web and extract clean, readable text from webpages. Process multiple URLs at once to sp…not reviewedGrowingA
- KitewrightLightweight browser automation for AI agents: navigate, screenshot, extract, PDF. One small binary.not reviewedGrowingA