microsoft/markitdown
by Various
Python tool for converting files and office documents to Markdown.
MCP
microsoft/markitdown
Added 1 June 2026
Overview
Python tool that converts files and Office documents into Markdown format. Handles multiple input types including PDFs, Word docs, Excel sheets, and images, outputting clean Markdown suitable for further processing or storage.
Best for
Best for
Developers building document pipeline tools or migrating content to Markdown-based systems
Use cases
- Converting legacy Word documents to Markdown for documentation systems
- Batch processing spreadsheets into structured Markdown tables
- Extracting text from PDFs while preserving basic formatting
How to use
Install
pip install -e 'packages/markitdown[all]' Tools exposed
CapabilityCost
Tested with
ChatGPT
Notes
Python tool that converts files and Office documents into Markdown format. Handles multiple input types including PDFs, Word docs, Excel sheets, and images, outputting clean Markdown suitable for further processing or storage.
138,078 stars on GitHub. Last updated 2026-05-26. Licensed MIT.
Use cases
- Converting legacy Word documents to Markdown for documentation systems
- Batch processing spreadsheets into structured Markdown tables
- Extracting text from PDFs while preserving basic formatting
Pros
- Supports diverse file formats including Office suite documents
- High community adoption with 138k+ GitHub stars
- Handles images and extracts text from visual content
Cons
- Python-only, requires runtime environment setup
- Conversion quality varies by source format complexity
- Limited control over output formatting rules
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Supports diverse file formats including Office suite documents
- High community adoption with 138k+ GitHub stars
- Handles images and extracts text from visual content
Cons
- Python-only, requires runtime environment setup
- Conversion quality varies by source format complexity
- Limited control over output formatting rules
Open-source & AI alternatives
Swap-in tools that solve the same job. Weigh the trade-offs before you commit.
adeu
ai.adeu
docx ↔ LLM translator. Projects .docx to Markdown for editing. Projects edits back to OOXML as tracked changes. Python and Node.js implementations.
drolosoft/go-docs-mcp
Various
📄🐹⚡ Go MCP server for multi-format document access — PDF, TXT, MD, DOCX, CSV, images. Install and Go.
GuruPDF/gurupdf-mcp
Various
Free MCP server to convert, compress & merge PDFs and 100+ file formats (Word, Excel, images, ebooks) from Claude, Cursor, VS Code & any AI agent. Powered by GuruPDF.
linxule/mineru-mcp
Various
📇 ☁️ - MCP server for MinerU document parsing API. Parse PDFs, images, DOCX, and PPTX with OCR (109 languages), batch processing (200 docs), page ranges, and local file upload. 73
lyrenth/lyrenth-mcp
Various
[](https://glama.ai/mcp/servers/lyrenth/lyrenth-mcp) 📇 🏠 - Read any URL as a clean AIDocument (Markdown + structure) through Lyrenth's cached index.
NameetP/pdfmux
Various
PDF extraction that checks its own work. #2 reading order accuracy — zero AI, zero GPU, zero cost.
opendatalab/MinerU-Ecosystem
Various
opendatalab/MinerU-Ecosystem — indexed from awesome-mcp-servers-punkpeye
PSPDFKit/nutrient-document-engine-mcp-server
Various
A Model Context Protocol (MCP) server implementation exposes document processing capabilities through natural language, supporting both direct human interaction and AI agent tool c
sifter-ai/sifter
Various
Sifter is an open-source, developer-first document extraction engine that turns unstructured documents — invoices, contracts, receipts, reports — into a structured, queryable datab
talonicdev/talonic-mcp
Various
Official Talonic MCP server. Lets AI agents extract structured data from any document via the Model Context Protocol.
UnMarkdown/mcp-server
Various
MCP server for the Unmarkdown API: Convert markdown, manage documents, publish pages
velyan/pdf-card-mcp
Various
Local-first MCP tool that converts PDFs into polished standalone card-based HTML readers
vivekvells/mcp-pandoc
Various
MCP server for document format conversion using pandoc.
zcaceres/markdownify-mcp
Various
A Model Context Protocol server for converting almost anything to Markdown
capad-xyz/searchts
Various
The missing layer between AI and the web. Open-source escalating web unlocker + read/search/transcribe/grab across web, GitHub, YouTube, Reddit, Twitter, LinkedIn, and RSS for AI a
convertica-net/convertica-mcp
Various
MCP server for convertica.net: convert PDF, Word, Excel, PowerPoint, EPUB, HEIC and images from Claude, Cursor or any MCP client
Terobyte/librarian-cli
Various
📚 Any ebook → clean token-counted Markdown chapters. Let Claude read your bookshelf over MCP — and catch it misquoting your books. Deterministic RAG: no embeddings, no network, no
djrobson5/agentmd-mcp
Various
MCP server: convert PDF, DOCX, HTML, and URLs to clean, LLM-ready markdown
ezpzfile/ezpzfile-mcp
Various
File tools for AI agents. Read and convert documents (DOCX, PDF, HWP, HWPX, EML), edit PDFs, resize, clean and cut out images, make QR codes. Runs locally, no upload.
ilien-dev/svipall
Various
Local-first MCP server and CLI in Rust: any page as LLM-ready Markdown, whole-site crawls, keyless search, and local captcha solving. No cloud, no API keys.
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
0xshellming/mcp-summarizer
Various
MCP Server for AI Summarization
adw0rd/awesome-mcp-tools-mcp
Various
CLI + MCP stdio bridge for the awesome-mcp.tools catalog of 2,000+ MCP servers. Search from terminal or wire into Claude/Cursor/Codex/Cline/Windsurf.
agenticdecks/deckrun-mcp
Various
MCP server for Deckrun — generate presentation PDFs, videos, and audio from Markdown
AIMLPM/markcrawl
Various
Fast Python web crawler for RAG and AI ingestion. Extracts clean Markdown from any site for LLMs and vector stores.
aliyun/alibabacloud-tablestore-mcp-server
Various
☕ 🐍 ☁️ - MCP service for Tablestore, features include adding documents, semantic search for documents based on vectors and scalars, RAG-friendly, and serverless.
arthurpanhku/DocSentinel
Various
MCP server for AI agent for cybersecurity: automate assessment of documents, questionnaires & reports. Multi-format parsing, RAG knowledge base,Risks, compliance gaps, remediations
AryanBV/pdf-toolkit-mcp
Various
Write-capable PDF toolkit for any MCP client: 22 tools to read, create, render, encrypt, and transform PDFs. Vision rendering for scans, form-preserving merge and split, AES-256, z
ayo-nci/bulkrender-mcp
Various
MCP server for BulkRender — generate DOCX and PDF documents from Claude, Cursor, Windsurf, and any MCP-compatible AI assistant
BigCactusLabs/dead-letter
Various
Convert .eml email exports to Markdown with YAML front matter
box/mcp-server-box-remote
Various
Securely connect AI agents to your enterprise content in Box
Buggy1111/anonymize-mcp
Various
MCP server pro NLP nástroje ÚFAL MFF UK (NameTag, MasKIT, PONK) — česká právní AI: anonymizace, NER, čitelnost
bzsanti/oxidize-python
Various
Python bindings for oxidize-pdf — generate, parse, split, merge & manipulate PDFs with native Rust performance. No C deps, no Java, no subprocesses.
calclavia/mcp-obsidian
Various
📇 🏠 - This is a connector to allow Claude Desktop (or any MCP client) to read and search any directory containing Markdown notes (such as an Obsidian vault).
caol64/wenyan-mcp
Various
文颜 MCP Server 可以让 AI 自动将 Markdown 文章排版后发布至微信公众号。
danielkennedy1/pdf-tools-mcp
Various
🐍 - PDF download, view & manipulation utilities.
Data-Everything/mcp-server-templates
Various
A flexible platform that provides Docker & Kubernetes backends, a lightweight CLI (mcpt), and client utilities for seamless MCP integration. Spin up servers from templates, route r
dengls24/annota
Various
Annota — AI-Powered Paper Annotation MCP Server. Reads PDFs, highlights findings, explains formulas, writes structured notes.
Destrayon/Connapse
Various
Open-source, self-hosted knowledge backend for AI agents — hybrid search (vector + keyword), MCP server, 5 connectors, Docker-ready
ellmos-ai/ellmos-codecommander-mcp
Various
Developer-focused MCP server with 17 tools for code analysis, JSON repair, import management, Markdown export, diffs and regex testing
emicklei/mcp-log-proxy
Various
a web logging proxy for MCP client-server communication
exoticknight/mcp-file-merger
Various
MCP server for merging multiple files into one
FileToPDF/filetopdf-mcp
Various
MCP server for FileToPDF — convert files, HTML & Markdown to PDF from any MCP client
Harry-027/JotDown
Various
An MCP Server in Rust for creating Notion pages & mdBooks with LLMs 🦀
hmk/box-mcp-server
Various
A Box model context protocol server to search, read and access files
jabbawocky/proposalcraft
Various
MCP server for freelancers — draft winning proposals in your voice from a client brief
JamesANZ/memory-mcp
Various
A simple MCP server that stores and retrieves memories from multiple LLMs.
jinzcdev/markmap-mcp-server
Various
An MCP server for converting Markdown to interactive mind maps with export support (PNG/JPG/SVG).
juergenkoller-software/pdf-content-search-mcp
Various
Open-source MCP server bridge for PDF Content Search — full-text PDF search + OCR for Claude/Cursor across thousands of documents.
kukapay/crypto-whitepapers-mcp
Various
An MCP server serving as a structured knowledge base of crypto whitepapers.
lanchuske/local-mcp
Various
LMCP — Give your AI native access to your apps. 189 tools across macOS and Windows. Mail, Calendar, Teams, OneDrive, Outlook, Google Drive and more. 100% local.
MarceauSolutions/md-to-pdf-mcp
Various
Convert Markdown to professional PDFs with customizable themes - MCP server for Claude Desktop
Filesystem MCP Server
Anthropic (reference implementation)
Reference MCP server for local filesystem access. The example everyone copies first.
MikkoParkkola/mcp-gateway
Various
Universal MCP Gateway - Single-port multiplexing with Meta-MCP for ~95% context token savings
mlava/scholar-sidekick-mcp
Various
MCP server for Scholar Sidekick — resolve any scholarly identifier (DOI, PMID, PMCID, ISBN, arXiv, ISSN, ADS, WHO IRIS) into 10,000+ CSL styles or nine export formats, single or ba
mnoomnoo/resume-mcp-server
Various
MCP server enabling AI assistants to search and retrieve information from local resume and job application documents
MobileReality/mdma
Various
Interactive documents from Markdown. Extends MD with forms, approvals, webhooks, and more — built for next gen apps
msaad00/agent-bom
Various
AI supply-chain security scanner and self-hosted control plane for agents, MCP, SBOM/SARIF, graph findings, runtime enforcement, and compliance evidence.
n24q02m/wet-mcp
Various
Open-source MCP Server for web search, content extraction, library docs & multimodal analysis.
open-agreements/open-agreements
Various
Fill standard legal agreement templates and produce signable DOCX files.
oraios/serena
Various
A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
paulhkang94/markview
Various
Native macOS markdown preview + MCP server for Claude Code. Swift/SwiftUI, GFM, Mermaid, syntax highlighting. No Electron.
pinecone-io/assistant-mcp
Various
Pinecone Assistant MCP server
portel-dev/ncp
Various
Natural Context Provider (NCP). Your MCPs, supercharged. Find any tool instantly, load on demand, run on schedule, ready for any client. Smart loading saves tokens and energy.
PSPDFKit/nutrient-dws-mcp-server
Various
A Model Context Protocol (MCP) server implementation that integrates with the Nutrient Document Web Service (DWS) Processor API, providing powerful PDF processing capabilities for
raccioly/docguard
Various
The enforcement tool for Canonical-Driven Development (CDD). Audit, generate, and guard your project documentation. Zero dependencies.
re-port-flow/reportflow-mcp
Various
ReportFlow MCP Server - PDF report generation for Claude and AI agents (public publish mirror of monepla/report-mcp)
SecurityRonin/docx-mcp
Various
MCP server for reading and editing Word (.docx) documents with track changes, comments, footnotes, and structural validation
ShipItAndPray/mcp-compress
Various
First MCP server for data compression. 60x compression on docs, 30x on SQL, 20x on logs. Zero dependencies. Lossless. Auto-picks best algorithm. 7 tools for any AI agent.
sirmews/mcp-pinecone
Various
Model Context Protocol server to allow for reading and writing from Pinecone. Rudimentary RAG
slidecraft-in/presentations-ai-mcp-server
Various
Official MCP server for Presentations.AI - create designed slide decks from a topic, text, or document via any MCP-compatible client.
softvoyagers/pdfspark-api
Various
📇 ☁️ - Free HTML/URL to PDF conversion API powered by Playwright. No API key required.
stagproject/sec-filings-mcp
Various
SEC EDGAR filing MCP for agents - search, preview, purchase (x402).
StripFeed/mcp-server
Various
StripFeed/mcp-server — indexed from awesome-mcp-servers-punkpeye
TheLunarCompany/lunar#mcpx
Various
lunar.dev: Agent native MCP Gateway for governance and security
tomohiro-owada/devrag
Various
Markdown vector search MCP server for Claude Code. Natural language search for markdown files using multilingual-e5-small embeddings.
urbanmorph/mdshare
Various
Share and collaborate on local markdown files via shareable links
Vincentwei1021/agent-toolbox
Various
Vincentwei1021/agent-toolbox — indexed from awesome-mcp-servers-punkpeye
WenyuChiou/research-hub
Various
AI-operable research workspace for Zotero, Obsidian, and NotebookLM. Use any two, or all three, through CLI, MCP, REST, and dashboard.
Zacccck/Claude-MCP-Read-Email-Attachments
Various
Local MCP server for Claude — read and parse Outlook email attachments via Microsoft Graph API
andyliszewski/grounding-ai
Various
Local-first document corpus pipeline for grounded AI agents
anypost/emailmd
Various
Render markdown into email-safe HTML
dimitar-grigorov/mcp-file-tools
Various
MCP server for file operations on non-UTF-8 text: detects the encoding from the bytes, hands the model UTF-8, and writes back in the original encoding with BOM and CRLF/LF intact.
huangdun/tempmd-mcp
Various
MCP server for temp.md — one stable public link for agent-made artifacts, updated in place
ihorponom/agentpack
Various
Local task-state ledger for AI coding agents. Preserve decisions, source conclusions, evidence, and checkpoints across Codex, Claude Code, Cursor, and other MCP clients.
Kentucky-ai/opentakeoff
Various
Open-source (Apache-2.0) PDF takeoff for construction & flooring — the first engine an AI agent drives natively over MCP, not bolted on. One-click room detection, materials + quant
mcpqueen/mcpqueen
Various
👑 The evidence layer for MCP — every registry server probed live, graded with verbatim evidence, plus Trust Receipts. Itself an MCP server at mcpqueen.com/mcp (7 tools, no auth).
nlqueries/nlqueries
Various
Natural language queries for any database or document — open source core
antoniomachuca/MCP-Manim-Slides
Various
MCP server (Python SDK v2) that gives AI agents the power to build interactive Manim presentations - render slides, preview single slides, and export Reveal.js HTML.
FI-Mihej/codebase-agent-mcp
Various
A sub-harness (both an MCP server and an MCP client). Delegates documentation and source code analysis, as well as interactions with related context-providing MCP servers, to a loc
fish827-08/rag-kb
Various
Local-first, offline-capable Agent memory & knowledge service. REST + MCP dual-protocol, hybrid retrieval (vector + BM25/RRF), document/webpage RAG. No LLM required for storage & r
smartdatabrokers/slideforge-mcp
Various
MCP server for consulting-quality PowerPoint slides. Remote — no install required.
yuelinghuashu/story-cli
Various
零部署、Git 原生的 Markdown 内容管理 CLI。 用简单的目录约定管理故事/论文/笔记/教程,自动生成 README,导出 EPUB,中英双语。
ictinnovations/ictexam-mcp
Various
MCP server for ICTExam — read exams, gradebooks and item analysis; parse papers with AI and publish exams. By ICT Innovations.
peopleworks/SignsofAI
Various
A free, privacy-first tool that flags the tells of AI-generated writing, overused vocabulary, rhetorical crutches, robotic sentence rhythm and, for every finding, tells you how to
rafim-dev/mcp-doctor
Various
Zero-config health check, binary validator, and JSON auto-repair engine for Claude Desktop, Cursor, and Cline MCP setups.
VOYAGER-Inc/excel-vision-mcp
Various
MCP server that lets AI agents SEE embedded images inside Excel files — full text + image extraction for .xlsx/.xlsm
wedo911/citeguard
Various
Check citations for retractions, corrections, and expressions of concern via Crossref -- Python CLI/library, MCP server, and GitHub Action sharing one empirically-verified detectio
WilliamSmithEdward/xlide_mcp
Various
Read, write, analyze and test the VBA inside Excel, Word, PowerPoint and Access files, and edit the document around it. No Office installation needed.
microsoft/mcp
Various
Catalog of official Microsoft MCP (Model Context Protocol) server implementations for AI-powered data access and tool integration
Claude Code
Various
Anthropic's agentic coding tool for developers. Claude Code understands your codebase, edits files, runs commands, and helps you ship faster.
Model Context Protocol
Various
What is the Model Context Protocol (MCP)? - Model Context Protocol
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.
