Developer Tools

MarkItDown MCP Server

Chat with AI and run tools instantly.

Convert documents and files to Markdown format. Powered by Microsoft's MarkItDown library, this tool converts PDFs, Word documents, Excel spreadsheets, PowerPoint presentations, HTML pages, images (with OCR), audio files, and more to clean Markdown text.

Managed
1 tool
Agent guide included

Chat with AI and run tools instantly.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for MarkItDown — workflow patterns, data models, and gotchas for your AI agent.

MarkItDown

MarkItDown converts documents to Markdown so agents consume less context than raw PDFs or Office files.

Input modes (use exactly one)

  1. URLurl must be http(s): public pages, PDFs, Office files, or a presigned HTTPS GET (e.g. S3). The server fetches the URL; it cannot read paths on your machine.
  2. Bytescontent_base64 + file_name (with extension, max 25 MB decoded). Use when the host already read a local file and passes content on the MCP wire (typical in Claude Code).

Output

  • markdown — extracted text with structure (headings, lists, tables) where the format allows.
  • extraction_methodtext, ocr_plugin, or vision_ocr
  • ocr_used — whether OCR ran
  • pages_ocrd — pages processed when vision OCR ran

OCR modes

  • ocr_mode=auto (default) — text extraction first; LLM vision OCR when a PDF has little extractable text (scanned/image-only statements, scans).
  • ocr_mode=force — OCR every PDF page with LLM vision (use for known scanned documents).
  • ocr_mode=off — text extraction only.
  • max_pages — optional cap when OCR runs (large documents).

Workflow hints

  • Batch local PDFs: read each file, call bytes mode per file, store markdown elsewhere.
  • Already hosted file: presigned or public url only — no upload step on this bundle unless you use another storage bundle first.

Tools in this Server (1)

Convert To Markdown

Convert a document to Markdown for LLM-friendly reading (fewer tokens than raw PDFs). Powered by Microsoft's MarkItDown library. Provide exactly one ...

Frequently Asked Questions

What is the MarkItDown MCP server?

Convert documents and files to Markdown format. Powered by Microsoft's MarkItDown library, this tool converts PDFs, Word documents, Excel spreadsheets, PowerPoint presentations, HTML pages, images (with OCR), audio files, and more to clean Markdown text. It provides 1 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect MarkItDown to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/markitdown. Authentication is handled automatically.

How many tools does MarkItDown provide?

MarkItDown provides 1 tool that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does MarkItDown require?

MarkItDown uses open data APIs — no authentication required.

Setup Instructions

Connect MarkItDown to any MCP client in minutes

MCP URL
https://mcp.mcpbundles.com/bundle/markitdown

One-click install:

The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.

Or add manually

  1. Open claude.ai → Settings → Connectors.
  2. Click the + button and choose Add custom connector.
  3. Set Name to MarkItDown and paste the MCP URL into Remote MCP server URL.
  4. Click Add. MarkItDown will appear under Not connected — select it and click Connect to complete OAuth.
Name: MarkItDown
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/markitdown
Authentication: OAuth

Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).

Try MarkItDown now

No API key or third-party login required. Chat with AI and run tools instantly.

MarkItDown MCP Server & Skill — 1 Tools