MCP.Market

Docsift MCP server

by anishmoncivarghese·io.github.anishmoncivarghese/docsift·v0.5.7·7 stars

Convert a document once, then get back only the passages that answer a question.

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

full report

Adoption
Growing

7 stars20 downloads/wk

Reviews

Write one

Nobody has reviewed Docsift yet.

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

Docsift tools (2)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • convert_document
  • search_document

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan40 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 83 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Docsift compares

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

Safety score
88/100
higher than 75% of 48,243 servers
Tools
2
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
7
more than 86% of 28,706 servers
Downloads a week
20
more than 7% of 12,306 servers with a package

What its tools let an agent do: 2 read

Install Docsift in Claude Code, Cursor or VS Code

claude mcp add docsift -- uvx docsift
Add to Cursor

What the publisher says

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

DocSift

Convert documents once. Give agents only what they need.

<!-- Ownership marker for the official MCP Registry; it verifies this line against the README published on PyPI. Keep it. --> mcp-name: io.github.anishmoncivarghese/docsift

A 300-page PDF does not fit in a language model's context window, and pasting it in would be expensive if it did. DocSift converts documents into clean Markdown once, indexes them, and then hands back only the passages that answer a question — with page numbers and section headings, so the answer can be cited.

It runs on your machine. PDFs go through Docling, everything else through MarkItDown, both behind one interface. No cloud APIs, no accounts, no telemetry.

Where the saving comes from: retrieval, not conversion. Cleaning barely reduces tokens on PDFs, because Docling already strips headers and footers with its layout model. What changes the bill is asking a question and getting three relevant chunks back instead of a whole document.

Quickstart

Pick the engine you need — markitdown for Word, Excel, PowerPoint, HTML, CSV and EPUB; docling for PDFs (a large download: ML layout models); all for both engines plus the HTTP API and MCP server.

pip install "docsift[markitdown]" pip install "docsift[docling]" pip install "docsift[all]"

docsift convert report.pdf

That writes cleaned Markdown, token-budgeted chunks and a JSON summary to ./output/. pip install docsift on its own installs the CLI but no engine, and conversion will tell you so rather than failing obscurely.

Office means the modern formats: .docx, .xlsx, .pptx. The pre-2007 binaries — .doc, .xls, .ppt — are not supported, and DocSift refuses them by name rather than failing halfway through. Open one in PowerPoint, Keynote, LibreOffice or Google Slides and save it as .pptx first.

Use it from Claude, Codex, or another MCP client

The shortest path to the point of this tool: let an assistant search your own documents, without pasting them anywhere.

Which clients this works with

DocSift speaks MCP over stdio — the client starts it as a program on your machine. Anything that can do that is supported:

The last two are worth being clear about before you install anything. Their connector features only accept a remote MCP server at a public HTTPS URL, and DocSift has no remote transport — there is no configuration that makes a local one appear in those interfaces.

That is a deliberate position rather than an oversight. Reaching them means running DocSift on a server and uploading your documents to it, which is the opposite of the thing this tool is for. A self-hosted remote transport is a reasonable future addition; sending your files to someone else's machine is not.

1. Install it as a command, not into a project

An MCP client starts DocSift as a program, so it has to exist outside any virtualenv. Install it as a standalone tool:

uv tool install --python 3.12 "docsift[mcp,docling,markitdown]"

or with pipx:

pipx install --python python3.12 "docsift[mcp,docling,markitdown]"

DocSift needs Python 3.11 or newer. If your default is older, the version flag above is what avoids an unsatisfiable-requirements error. Expect a large download: docling brings PyTorch and layout models.

Shortened. The full README is on GitHub.

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

Docsift: common questions

Is Docsift MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Docsift safety report
How do I install Docsift?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Docsift need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Docsift maintained?
The last commit was 85 days ago (2026-08-12). The latest release is v0.5.7.
What can I use instead of Docsift?
Servers from other publishers that do the same job: Docling MCP server.
How does Docsift compare with other MCP servers?
safety score 88/100 (higher than 75% of 48,243 servers); tools 2 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Docsift

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

  • Docling MCP
    Convert PDFs and other documents to structured formats via Docling, for AI applications.
    A