MarkItDown MCP Server

by canlgz
MIT License
1

Integrations

  • Converts various file formats (PDF, PowerPoint, Word, Excel, Images, Audio, HTML, CSV, JSON, XML, ZIP) to Markdown format

  • Supports conversion of XML files to Markdown format

MarkItDown MCP サーバー

MarkItDown ユーティリティを使用してさまざまなファイル形式を Markdown に変換する Model Context Protocol (MCP) サーバー。

サポートされている形式

  • PDF
  • パワーポイント
  • 言葉
  • エクセル
  • 画像(EXIFメタデータとOCR)
  • オーディオ(EXIFメタデータと音声転写)
  • HTML
  • テキストベースの形式(CSV、JSON、XML)
  • ZIP ファイル (内容を反復処理)

インストール

Smithery経由でインストール

Smithery経由で Claude Desktop 用の MarkItDown MCP Server を自動的にインストールするには:

npx -y @smithery/cli install @KorigamiK/markitdown_mcp_server --client claude

手動インストール

  1. このリポジトリをクローンする
  2. 依存関係をインストールします:
uv install

使用法

MCPサーバーとして

サーバーはあらゆるMCPクライアントと統合できます。以下に例を示します。

Zedエディター

次の内容をsettings.jsonに追加します。

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

コマンド

サーバーは次の MCP コマンドに応答します。

  • /md <file> - 指定されたファイルをMarkdownに変換する

例:

/md document.pdf

サポートされているMCPクライアント

modelcontextprotocol.io/clientsにリストされている以下の MCP 準拠クライアントで動作します。

  • Zedエディター
  • その他のMCP互換エディタおよびツール

ライセンス

MITライセンス。詳細はライセンスを参照してください。

謝辞

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

-
security - not tested
A
license - permissive license
-
quality - not tested

さまざまなファイル形式 (PDF、PowerPoint、Word、Excel、画像など) を Markdown に変換して LLM がアクセスできるようにするモデル コンテキスト プロトコル サーバー。

  1. サポートされている形式
    1. インストール
      1. Smithery経由でインストール
      2. 手動インストール
    2. 使用法
      1. MCPサーバーとして
      2. コマンド
    3. サポートされているMCPクライアント
      1. ライセンス
        1. 謝辞

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            A server that provides document processing capabilities using the Model Context Protocol, allowing conversion of documents to markdown, extraction of tables, and processing of document images.
            Last updated -
            6
            Python
            MIT License
            • Linux
            • Apple
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that enables LLMs to extract and use content from unstructured documents across a wide variety of file formats.
            Last updated -
            2
            Python
            • Apple
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that enables LLMs to fetch and process web content in multiple formats (HTML, JSON, Markdown, text) with automatic format detection.
            Last updated -
            TypeScript
            • Apple
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that enables LLMs to compose and send emails with attachments, as well as search for files in specified directories that match given patterns.
            Last updated -
            22
            Python
            MIT License
            • Linux

          View all related MCP servers

          ID: tfvn8v6g64