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.
BigCactusLabs/dead-letter
Various
Convert .eml email exports to Markdown with YAML front matter
drolosoft/go-docs-mcp
Various
📄🐹⚡ Go MCP server for multi-format document access — PDF, TXT, MD, DOCX, CSV, images. Install and Go.
Erodenn/fetch-guard
Various
Fetch URLs and return clean, LLM-ready markdown with metadata and layered prompt injection defense. Configurable timeouts, word limits, JS rendering, and link extraction. All-in-on
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
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
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
arthurpanhku/Arthor-Agent
Various
MCP server for AI agent for cybersecurity: automate assessment of documents, questionnaires & reports. Multi-format parsing, RAG knowledge base,Risks, compliance gaps, remediations
skill-seekers/Skill_Seekers
Various
Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection
Claude Code
Anthropic
Anthropic's terminal-native coding agent. Reads your repo, edits files, runs tests, ships PRs.
0xshellming/mcp-summarizer
Various
MCP Server for AI Summarization
adrianczuczka/mason
Various
Mason builds context for LLMs — smart file sampling, concept maps, and change impact analysis. MCP server + CLI.
agenticdecks/deckrun-mcp
Various
MCP server for Deckrun — generate presentation PDFs, videos, and audio from Markdown
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.
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
BlackMount-ai/blackmount-nlp-mcp
Various
NLP without the bloat — sentiment, keywords, readability, summarization. No NLTK, no spaCy. Zero heavy dependencies.
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.
connerlambden/bgpt-mcp
Various
Scientific paper search API for AI agents: REST, Python, OpenAPI, and MCP with structured full-text evidence.
danielkennedy1/pdf-tools-mcp
Various
🐍 - PDF download, view & manipulation utilities.
Destrayon/Connapse
Various
Open-source, self-hosted knowledge backend for AI agents — hybrid search (vector + keyword), MCP server, 5 connectors, Docker-ready
echology-io/decompose
Various
The missing cognitive primitive for AI agents. Decompose any text into classified semantic units — authority, risk, attention, entities. No LLM. Deterministic.
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
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.
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.
softeria/ms-365-mcp-server
Various
A Model Context Protocol (MCP) server for interacting with Microsoft 365 and Office services through the Graph API
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).
TheLunarCompany/lunar#mcpx
Various
lunar.dev: Agent native MCP Gateway for governance and security
thinkchainai/agentinterviews_mcp
Various
MCP access to AgentInterviews.com
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
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.
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
nlqueries/nlqueries
Various
Natural language queries for any database or document — open source core
smartdatabrokers/slideforge-mcp
Various
MCP server for consulting-quality PowerPoint slides. Remote — no install required.
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.
