MarkItDown MCP

MCP server by Microsoft

OfficialLocal
Official pageGitHub repo

MarkItDown MCP at a glance

MarkItDown MCP is an official MCP server from Microsoft. It lets an AI assistant convert PDFs, Office files, web pages and more into clean Markdown.

Connects to
Files and storage
Hosting
Local · stdio and Streamable HTTP
Sign-in
None
Price
Free
Works with
Claude Desktop
Best for
Feeding documents to AI as Markdown
Checked
October 3, 2026 on official sources

How to install MarkItDown MCP

Add the command below as a new MCP server in your AI app’s settings or MCP config file. Sign-in: None.

Install or connect
pip install markitdown-mcp

What MarkItDown MCP can do

It wraps Microsoft's MarkItDown library in a small MCP server with one conversion tool. You give it a file, web or data URI and it returns Markdown the model can read.

Tools it exposes include
convert_to_markdownReads http and https URLsReads local file URIsReads data URIs

Best for: feeding documents to AI as Markdown

Pros

  • One simple tool
  • Handles many file formats
  • Docker option for safer use

Cons

  • No authentication on HTTP mode
  • Can read any file the running user can access

MarkItDown MCP FAQ

Is MarkItDown MCP free?

Yes. It is open source under the MIT license.

How do I connect MarkItDown MCP?

Run pip install markitdown-mcp and add markitdown-mcp to your client config or use the Docker image.

What can MarkItDown MCP do?

It converts files and web pages from a URI into Markdown so an assistant can read them.