
Convert PDF, Word, Excel, PowerPoint, HTML, EPUB and URLs to Markdown; markitdown-mcp in Rust
Public tool metadata for what this MCP can expose to an agent.
convert_to_markdownConverts http:, https:, file: and data: URIs (and local paths) to Markdown, as the MCP server's single tool.Converts http:, https:, file: and data: URIs (and local paths) to Markdown, as the MCP server's single tool.
No parameter schema in public metadata yet.
Sponsors
markitdown-rs converts PDF, Word, PowerPoint, Excel, HTML, EPUB, Outlook and web pages to Markdown for LLMs and RAG pipelines. It is Microsoft's markitdown CLI rewritten in Rust as one 4.5 MB binary: the same command and the same Markdown, byte for byte, without a Python environment. From the command line it is usually hundreds of times faster (median 408× over 231 real-world files, about 15× on the largest PDFs and spreadsheets); in process, 4–50× faster.
brew install majiayu000/tap/markitdown-rs # or: cargo install markitdown-rs
markitdown report.pdf > report.md
markitdown-rs