MarkItDown MCP Server
@KorigamiK
About MarkItDown MCP Server
A Model Context Protocol (MCP) server that converts various file formats to Markdown using the MarkItDown utility.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"markitdown_mcp_server": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@KorigamiK/markitdown_mcp_server",
"--client",
"claude"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MarkItDown MCP Server?
A Model Context Protocol (MCP) server that converts various file formats to Markdown using the MarkItDown utility. It is designed for use with any MCP-compliant client, such as Zed Editor or Claude Desktop.
How to use MarkItDown MCP Server?
Install via Smithery (npx -y @smithery/cli install @KorigamiK/markitdown_mcp_server --client claude) or manually (clone repo, run uv install). Configure your MCP client to run the server with uv run markitdown-mcp, then use the command /md <file> to convert a file to Markdown.
Key features of MarkItDown MCP Server
- Converts PDF, PowerPoint, Word, and Excel files to Markdown
- Extracts EXIF metadata and performs OCR on images
- Transcribes speech and reads EXIF from audio files
- Handles HTML, CSV, JSON, XML, and ZIP archives
- Integrates with any MCP-compatible editor or tool
Use cases of MarkItDown MCP Server
- Convert a PDF document to Markdown for note-taking or analysis
- Extract text and metadata from images using OCR
- Transcribe audio recordings and extract EXIF data
- Process bulk office files (docx, xlsx, pptx) into unified Markdown
- Unpack ZIP archives and convert all contained files in one step
FAQ from MarkItDown MCP Server
What file formats are supported?
PDF, PowerPoint, Word, Excel, Images (EXIF and OCR), Audio (EXIF and speech transcription), HTML, text-based formats (CSV, JSON, XML), and ZIP files (iterates over contents).
How do I install MarkItDown MCP Server?
You can install it automatically via Smithery for Claude Desktop, or manually by cloning the repository and running uv install.
Which MCP clients are supported?
Any MCP-compliant client from modelcontextprotocol.io/clients, including Zed Editor and Claude Desktop.
Does the server require any special dependencies?
Yes, it requires uv for installation and has dependencies managed via uv install. No database or external service is mentioned.
What is the license?
MIT License.
Frequently asked questions
What file formats are supported?
PDF, PowerPoint, Word, Excel, Images (EXIF and OCR), Audio (EXIF and speech transcription), HTML, text-based formats (CSV, JSON, XML), and ZIP files (iterates over contents).
How do I install MarkItDown MCP Server?
You can install it automatically via Smithery for Claude Desktop, or manually by cloning the repository and running `uv install`.
Which MCP clients are supported?
Any MCP-compliant client from modelcontextprotocol.io/clients, including Zed Editor and Claude Desktop.
Does the server require any special dependencies?
Yes, it requires `uv` for installation and has dependencies managed via `uv install`. No database or external service is mentioned.
What is the license?
MIT License.
Basic information
More Other MCP servers
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.

Peekaboo MCP – lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.
Comments