
mdfi
Read PDFs, scans and Office files page by page, with quality flags and CSV table export.
- GitHub stars
- 1
- tools
- 3
- auth
- Secret needed
- transport
- STDIO
- env vars
- 2
- last updated
- Nov 13, 2026
Tools
3 toolsPublic tool metadata for what this MCP can expose to an agent.
read_documentUploads the file (only if mdfi has not seen it before) and returns the outline, the text of the ready pages and a header with the document id, quality and uncertainty.
Uploads the file (only if mdfi has not seen it before) and returns the outline, the text of the ready pages and a header with the document id, quality and uncertainty.
No parameter schema in public metadata yet.
read_pagesReturns specific pages or the pages under one outline heading. Free.
Returns specific pages or the pages under one outline heading. Free.
No parameter schema in public metadata yet.
export_tableWrites one table to CSV. Free.
Writes one table to CSV. Free.
No parameter schema in public metadata yet.
Sponsors
Configuration
MDFI_API_KEY*secretYour mdfi API key, from the Connect page of the dashboard (app.mdfi.ai)
MDFI_API_URLdefault: https://api.mdfi.aimdfi API address
Readme
mdfi-connect
MCP stdio server that lets coding agents (Claude Code, Cursor) read documents through the mdfi cloud API: PDFs and scans, Word, PowerPoint, Excel, HTML, email, images and text. Tables come back structured, anything uncertain is marked, and tables can be exported to CSV.
Install
Claude Code:
claude mcp add mdfi --env MDFI_API_KEY=mdfi_... --env MDFI_API_URL=https://api.mdfi.ai -- uvx mdfi-connect
Cursor (~/.cursor/mcp.json):
{
"mcpServers": {
"mdfi": {
"command": "uvx",
"args": ["mdfi-connect"],
"env": { "MDFI_API_KEY": "mdfi_...", "MDFI_API_URL": "https://api.mdfi.ai" }
}
}
}
Claude Code plugin (asks for your key when you install it and keeps it as a sensitive setting; runs the plugin's own locked project with uv run --locked):
/plugin marketplace add TopTop-Oy/mdfi-connect
/plugin install mdfi@mdfi
Cursor plugin (once listed in the Cursor Marketplace): install mdfi and set MDFI_API_KEY under Plugins → Configure.
Details
- Repository
- github.com/toptop-oy/mdfi-connect
- Website
- mdfi.ai
- Categories
- Data & Analytics, Productivity & Office
- Package
mdfi-connect- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active