GZLIAO/markitdown_mcp_server
Built by Metorial, the integration platform for agentic AI.
GZLIAO/markitdown_mcp_server
Server Summary
Convert PDF to Markdown
Convert PowerPoint to Markdown
Convert Word to Markdown
Convert Excel to Markdown
Extract text from images using OCR
Transcribe audio to text
Convert HTML to Markdown
Process text-based formats (CSV, JSON, XML)
Extract and iterate contents of ZIP files
A Model Context Protocol (MCP) server that converts various file formats to Markdown using the MarkItDown utility.
To install MarkItDown MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @KorigamiK/markitdown_mcp_server --client claude
uv install
The server can be integrated with any MCP client. Here are some examples:
Add the following to your settings.json
:
"context_servers": {
"markitdown_mcp": {
"settings": {},
"command": {
"path": "uv",
"args": [
"--directory",
"/path/to/markitdown_mcp_server",
"run",
"markitdown"
]
}
}
}
The server responds to the following MCP commands:
/md
- Convert the specified file to MarkdownExample:
/md document.pdf
Works with any MCP-compliant client listed at modelcontextprotocol.io/clients, including:
MIT License. See LICENSE for details.