markitdown_mcp_server

MarkItDown MCP Serverは、さまざまなファイル形式をMarkdownに変換するためのModel Context Protocol(MCP)サーバーです。このツールは、PDF、PowerPoint、Word、Excel、画像、音声、HTML、テキストベースのフォーマット(CSV、JSON、XML)、ZIPファイルなど、幅広いファイル形式をサポートしています。Pythonで実装されており、MCPクライアントと統合することで、効率的なファイル変換を実現します。特に、AIやLLMを活用したプロジェクトにおいて、文書の整形やデータの抽出に役立ちます。

GitHubスター

45

ユーザー評価

未評価

フォーク

9

イシュー

1

閲覧数

1

お気に入り

0

README
MarkItDown MCP Server

smithery badge

A Model Context Protocol (MCP) server that converts various file formats to Markdown using the MarkItDown utility.

MarkItDown Server MCP server

Supported Formats
  • PDF
  • PowerPoint
  • Word
  • Excel
  • Images (EXIF metadata and OCR)
  • Audio (EXIF metadata and speech transcription)
  • HTML
  • Text-based formats (CSV, JSON, XML)
  • ZIP files (iterates over contents)
Installation
Installing via Smithery

To install MarkItDown MCP Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @KorigamiK/markitdown_mcp_server --client claude
Manual Installation
  1. Clone this repository
  2. Install dependencies:
uv install
Usage
As MCP Server

The server can be integrated with any MCP client. Here are some examples:

Zed Editor

Add the following to your settings.json:

"context_servers": {
  "markitdown_mcp": {
    "settings": {},
    "command": {
      "path": "uv",
      "args": [
        "--directory",
        "/path/to/markitdown_mcp_server",
        "run",
        "markitdown"
      ]
    }
  }
}
Commands

The server responds to the following MCP commands:

  • /md <file> - Convert the specified file to Markdown

Example:

/md document.pdf
Supported MCP Clients

Works with any MCP-compliant client listed at modelcontextprotocol.io/clients, including:

  • Zed Editor
  • Any other MCP-compatible editors and tools
License

MIT License. See LICENSE for details.

Acknowledgements

https://github.com/microsoft/markitdown#readme

作者情報
KorigamiK

Cool guy. Does ~not~ write code on paper.

59

フォロワー

142

リポジトリ

42

Gist

17

貢献数

トップ貢献者

スレッド