MCP.Market

PDFluent MCP server

by pdfluent·io.github.pdfluent/pdfluent-mcp·v0.3.0

Read, search and fill PDFs as markdown, text, tables, forms. Your documents stay on your machine.

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

not scanned yet

Adoption
Growing

0 stars131 downloads/wk

Reviews

Write one

Nobody has reviewed PDFluent yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

PDFluent tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How PDFluent compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
91/100
higher than 88% of 3,470 Web search servers
Downloads a week
131
more than 64% of 827 Web search servers with a package

Release history: 2 versions in the registry since 2026-10-23, latest 2026-11-03, typically one every 11 days.

Install PDFluent in Claude Code, Cursor or VS Code

claude mcp add pdfluent-mcp -- uvx pdfluent-mcp
Add to Cursor

What the publisher says

From the PDFluent repository's README, as published. We do not edit it. Read it on GitHub

pdfluent-mcp

<!-- mcp-name: io.github.pdfluent/pdfluent-mcp -->

An MCP server for PDFluent. It lets Claude Desktop, Claude Code, Cursor, VS Code and any other MCP client read a local PDF as markdown, plain text, tables or positioned blocks, look up its metadata, search it, and fill its form fields into a new file.

It runs over stdio, one process per client, on the pdfluent Python package. Your documents stay on your machine. The server reads and writes only inside the directories you allow. The balanced quality tier needs model files; pdfluent models install downloads them once. Your documents are never uploaded.

<!-- TODO: demo GIF (Claude Desktop asking for the tables of a local PDF). -->

Tools

Page numbers are 0-based in every argument and result. confidence is the probability of the learned model that decided a block's kind; it is null where no model decided it, and null means unknown, not low.

Install

Needs Python 3.10 or later and uv. uvx downloads the server and pdfluent on first use and caches them.

uvx pdfluent-mcp --root ~/Documents

Or into an environment of your own:

pip install pdfluent-mcp
pdfluent-mcp --root ~/Documents

Allowed roots

The server touches nothing outside its roots. Give them with --root (repeat for more than one), with PDFLUENTMCPROOTS (:-separated, ; on Windows), or let the client offer them: Claude Code sends its working directory and --add-dir directories as MCP roots. A server with no root from any of these answers every call with a message saying so. Symlinks are resolved before the check, so a link inside a root cannot point outside it.

A root is as wide as the directory it names. A client that offers /, ~ or a drive as an MCP root widens the server to everything the user can read; if that is not what you want, start the server with --root on the folder your PDFs live in and keep the client's roots narrow.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

PDFluent: common questions

Is PDFluent MCP server safe?
Yes, by our scan: it is graded A (91/100). Read the PDFluent safety report
How do I install PDFluent?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does PDFluent need an API key?
No secret keys are declared. It reads 3 settings from the environment.
Is PDFluent maintained?
The last commit was 12 days ago (2026-10-23). The latest release is v0.3.0.
What can I use instead of PDFluent?
Servers from other publishers that do the same job: Arxiv MCP server, Claude Code Ultimate Guide MCP server and Pubmed MCP server.
How does PDFluent compare with other Web search MCP servers?
safety score 91/100 (higher than 88% of 3,470 Web search servers); downloads a week 131 (more than 64% of 827 Web search servers with a package). Full comparison.

Alternatives to PDFluent

Same job from other publishers: the closest match first, then the best rated.

  • Arxiv
    Search arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP.
    A
  • Claude Code Ultimate Guide
    Search the Claude Code Ultimate Guide and machine-readable references from any MCP client.
    A
  • Pubmed
    Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.
    A
  • Tolgee
    Your app's translations in Tolgee: search keys, create translations, trigger machine translation
    A
  • Free Search
    No-API-key web search, page fetching and document reading across many engines. Local-first.
    B