Documents and Files MCP servers
MCP servers in the Documents and Files category. Reading, converting and managing documents, PDFs, office files and cloud file storage. We have placed 1,459 here so far, listed below and ranked by their independent trust score.
1,459 catalogued · how we score
Documents and Files at a glance
- Highest score
- 96 boxpdf-html
- Median score
- 68
- Scored
- 1,459 of 1,459
- Rescanned in 7 days
- 1,441
remote 866 · npm 429 · pypi 149 · mcpb 93 · oci 46 · nuget 19 · figures as of 2026-10-17 02:37 UTC · how we score
Top 100 by trust score Trust score 0–100
- npm 96
Render HTML to PDF (html_to_pdf) plus boxpdf library docs and templates, for AI agents.
- npm · oci 96
Secure filesystem MCP server for reading, writing, searching, diffing, and patching files.
- remote 96
Create, edit, organize, publish, and configure JustBlogged blogs from MCP clients.
- remote · npm 95
Render HTML, URLs, and templates to PDF. AI drafts templates and fixes them from logs.
- remote 95
144 deterministic file tools: PDF, image, media, convert, analyze. Connect in one click (OAuth).
- npm 95
Convert web pages or HTML to clean Markdown for LLM context. Local, no external API calls.
- npm 95
Parse, lint, format, render, and migrate Carve documents through MCP.
- npm 95
pdfnative MCP — PDF/A & PDF/X-4 generation, PAdES signing & introspection
PDF MCP: generate PDF/A & PDF/X-4, sign & verify PAdES (LTV), forms, merge, split, encrypt. 28 tools
- remote 95
Extract structured data from Bills of Lading: parties, ports, containers, incoterms. EU-hosted.
- mcpb · npm 95
MCP server enabling AI clients to interact with any MediaWiki wiki through standard tools
- npm 94
io.github.chrischall/gogcli-mcp-slides
Google Slides via gogcli for Claude — deck and slide authoring
- npm 94
Inspect PDF, Office, and iWork documents without rendering: counts, metadata, security signals
- pypi 94
io.github.gabrielmahia/nyumba-mcp
MCP server for housing coordination in East Africa (nyumba = house)
- npm · oci 94
Read-only MCP server for Calibre-Web: library search, browsing and covers via the OPDS feed
- npm · oci 94
Read, create, update and delete gists on a self-hosted Opengist instance
- npm · oci 94
MCP server for Rustpad, the self-hosted collaborative text editor
- npm 94
Model Context Protocol (MCP) server for programmatic PowerPoint creation and editing
- npm · pypi 94
Send email, look up public IP information, and convert files to Markdown through SendSoon.
- remote · npm 94
Host files from coding agents; stage on a branch and attach to GitHub PRs.
- npm 94
Move files and notes between a coding agent and your Zas channels, encrypted here or via Directo.
- remote · mcpb 94
io.github.theluckystrike/bill-of-sale
Bills of sale for equipment, vehicles and stock: draft, finalize, print with signature lines.
- remote · mcpb 94
io.github.theluckystrike/contract-clause-library-proposal-template-docx
A personal library of reusable contract and proposal clauses, assembled into a real Word .docx.
- remote · mcpb 94
io.github.theluckystrike/pdf-merge-split-stamp-extract-pages
Merge, split, extract, rotate, reorder and stamp PDF pages from your AI chat, all offline.
- remote · mcpb 94
io.github.theluckystrike/service-agreement
Service agreements for freelancers: scope, deliverables, rate, termination and liability caps.
- npm 94
io.github.writerslogic/scrivener-mcp
MCP server for Scrivener: read, write, analyze, and search your manuscripts with AI assistants.
- remote · pypi 93
MainBook Bank Statement Converter
Convert PDF bank statements to checked Excel, CSV or JSON with balance validation.
- npm 93
io.github.chrischall/artsonia-mcp
Parent/fan access to Artsonia student-art portfolios, comments, and fans (AI-built).
- npm 93
io.github.chrischall/gogcli-mcp-docs
Extended Google Docs for Claude via gogcli — auth + full Docs and comments support
- npm 93
io.github.chrischall/gogcli-mcp-drive
Google Drive via gogcli for Claude — search, upload, download, permissions
- npm 93
io.github.DrBaher/contract-ops-mcp
One MCP server for the contract-ops suite: all nine local-first CLIs as agent tools.
- npm 93
io.github.EigenCharlie/pdf-toolkit-mcp
Unofficial PDF toolkit (merge/split/compress/OCR/convert/watermark/protect/...) via iLoveAPI.
- npm 93
zipnative MCP — ZIP creation, inspection, secure extraction & verification
ZIP MCP server: create, inspect, verify, extract securely, modify without recompression. 13 tools
- pypi 93
io.github.oborchers/tablestakes
Read and edit HTML/Markdown tables in GitBook-synced documents via MCP tools.
- remote · npm 93
Generate PDF reports from Re:port Flow templates via Claude and other AI agents.
- remote · mcpb 93
io.github.theluckystrike/zip-archive-create-extract-bomb-guard
Create, inspect and extract zip archives offline, with traversal, symlink and zip-bomb guards.
- npm 92
io.github.AntonG87/codearia-sieve
Web pages into decision-ready state: dates, numbers with units, budgeted chunks. No model, no key.
- remote · npm 92
Publish HTML or Markdown from any MCP client to a live, shareable URL on htmldrop.app.
- remote 92
Hosted mailbox.bot postal MCP. $15/mo mailboxes are live now.
- pypi 92
MCP server for PDF generation, parsing, splitting, merging, and manipulation via oxidize-pdf
- remote 92
Create narrated presentations from HTML, poll build status, list them, read one back as text.
- remote 92
Manage app translations: find missing or duplicate phrases, add languages and export dictionaries.
- remote · npm 92
MCP server for the PDFGate API. Generate PDFs, manage documents and handle e-signatures.
- npm · oci 92
Offline e-invoice tools for AI agents: validate, audit, convert and generate XRechnung/ZUGFeRD.
- remote · npm 92
Deterministic PDF tools for AI agents: inspect fields, fill forms, merge PDFs, invoices.
- npm 92
MCP server for LayerOne DocX (documents & Factur-X) and Sign (e-signature) APIs.
- remote 92
PDF accessibility checks (veraPDF PDF/UA-1), auto-fix and Markdown conversion. EU-hosted.
- npm 92
Microsoft 365 OneDrive files via Graph: list, search, get, upload, download, share, read text.
- npm 92
Microsoft Office MCP server: read and edit Word documents, Excel workbooks, and PowerPoint files
- remote · npm 92
Fill standard legal agreement templates (NDAs, SAFEs, NVCA docs, employment) as DOCX files.
- remote 92
Publish and share access-controlled Markdown documents from any MCP-enabled AI tool.
- npm 92
Offline EU Battery Passport compiler: ingest documents, map, validate (IDTA 02035), emit AASX.
- remote · mcpb 92
io.github.theluckystrike/docx-document-generator-proposal-contract-markdown
Create real Word .docx files from your AI chat: proposals, quotes, contracts, statements of work.
- remote · mcpb 92
io.github.theluckystrike/resume-cover-letter-docx-generator
Tailor a resume and write a cover letter as real Word .docx files from facts you stored once.
- npm 92
AI-native surgical editing of Word .docx and OpenDocument .odt files with formatting preservation
- remote · npm 91
io.github.bramontiventures/justtranscribe-mcp
Transcribe public videos & audio (YouTube, TikTok, IG) into accurate, timestamped text via API.
- pypi 91
Lightning-fast Windows file search for AI agents via voidtools Everything's real-time NTFS index
- npm 91
io.github.hulin42/keynote-harvest-mcp
Harvest Keynote and PDF slide decks into previews, text, image assets, and a manifest for agents.
- pypi 91
List, search, download and upload files in a NAVER MYBOX (네이버 마이박스) cloud drive.
- mcpb · pypi 91
Inspect and manage local files and folders inside allowed roots on macOS.
- npm 91
Microsoft 365 SharePoint via Graph: sites, libraries, pages, lists, search, file/list mutations.
- npm 91
Read, write, list, and check files on Replit projects over SSH/SFTP, plus SSH key setup.
- remote · mcpb · npm · oci 91
A room-based collaborative platform
- npm 91
Create and edit PDFs: text, Markdown, tables, metadata and pages, with Japanese font embedding.
- remote · mcpb 91
io.github.theluckystrike/split-pdf
Merge, split, extract, rotate, reorder and stamp PDF pages from your AI chat, all offline.
- npm 90
Automated DOCX Redlining Engine
- remote · mcpb · npm 90
Passport, ID and MRZ recognition via doc.cheap – Free: 100 documents every month, then $0.01 each
- remote · npm 90
내만집 (nmjib) — Korean semi-self interior renovation
Korean semi-self interior renovation data: process order, schedules, checklists, cost ranges.
- npm 90
io.github.DrBaher/compare-cli-mcp
MCP server for compare-cli: contract version diff/redline and a drift gate as agent tools.
- pypi 90
СБИС (Saby) MCP (RU) — документы, подпись, ЭДО
API СБИС (Saby) в ИИ-ассистенте: документы, этапы ЭДО, подпись, сертификаты
- pypi 90
Modify PDF text, replace with regex, and analyze layout while preserving fonts.
- npm 90
Secure access to Google Drive, Docs, Sheets, Slides, and Calendar through MCP.
- pypi 90
Read, render, search, and manage reMarkable documents through MCP
- npm 90
Public file storage for AI agents. Upload files and get a permalink back.
- npm 90
Move files off your computer into an E2E-encrypted vault, verified first. Decrypts locally.
- npm 90
Zero-config MCP server bundling 50+ utility tools: converters, OCR, scraping, and formatters.
- remote 90
io.github.theluckystrike/convert-pdf-to-word-docx
Convert PDF pages into editable Word-ready text from your AI chat, all offline.
- remote · mcpb 90
io.github.theluckystrike/merge-pdf
Merge, split, extract, rotate, reorder and stamp PDF pages from your AI chat, all offline.
- remote · mcpb 90
io.github.theluckystrike/packing-list
Packing slips: cartons, contents, weights, chargeable weight and what is still to pack.
- remote · mcpb 90
io.github.theluckystrike/pdf-merger
Merge PDFs from your AI chat: combine, order pages, output one clean PDF. All data is local.
- remote · mcpb 90
io.github.theluckystrike/pdf-splitter
Split PDFs from your AI chat: extract page ranges, split by size or count. All data is local.
- pypi 90
Synchronize Colab notebook files through Google Drive without executing notebook code.
- remote 90
io.github.zyli5313/dochost-mcp
Publish Markdown or HTML to a shareable link from your AI assistant. OAuth, no API keys.
- npm 90
Manage ZynoHosting sites and create, discover, embed, and configure ZynoForms through local stdio.
- remote 89
OCR for images and Korean ID documents
- npm 89
io.github.AugustusW/sharedoc-mcp
Share agent-generated Markdown as links — GitHub gists today, your own server tomorrow.
- remote 89
com.filetypeconverters/converter
Convert files between 44 formats: documents, spreadsheets, images, ebooks, email and subtitles.
- remote 89
HTML and CSS to PDF MCP server with page headers, footers and page numbers. No headless browser.
- remote 89
Extract verified data from CRE rent rolls and T12 operating statements (PDF, Excel, CSV, scans)
- npm 89
io.github.g-digital-by-Garrigues/ead-factory
MCP server for EAD Factory: qualified evidence, signature, notifications and chat via AI agents.
- remote 89
Edit PDF text in place, fonts and layout kept. Compress, merge, split, convert and translate PDFs.
- remote 89
Encode self-contained HTML pages into shareable URLs.
- remote · npm 89
Compile LaTeX to PDF without installing TeX Live. No API key needed to start.
- npm 89
Read PDF internals: text, structure, fonts, signatures and tags, with what was not read declared.
- remote 89
io.github.theluckystrike/pdf-split-merge-compress
Split, merge and compress PDF files locally - private by design, no uploads.
- npm 88
io.github.caelum29/calibre-mcp
Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.
- remote 88
Document extraction against a JSON Schema with a calibrated confidence per field; async job status.
- remote 88
Anonymous public tools for ZacharyR0th. See the published agent boundary before use.
- npm 88
Agent-first E2EE file transfer over MCP: move files between machines in one tool call, gone in 24h.
- remote · npm · oci 88
AIquila — Nextcloud MCP Server
Nextcloud MCP server — files, calendar, contacts, mail, maps, notes, tasks & 120+ more tools
- remote 88
Pré-état daté et état daté de copropriété : tarifs, cadre légal, pièces, dossiers pros (lecture).
Every server here has been scored. A server is placed in this category because its description and tool definitions say what it is for. That is what the server declares about itself, not something we have tested, so check the score breakdown before you trust one.