M

MarkItDown MCP 服务端

@KorigamiK/markitdown_mcp_server
6 Stars 3.3k 次浏览 KorigamiK 更新于 2026-08-23

使用MarkItDown工具将各种文件格式转换为Markdown,并可以与MCP客户端集成,以实现无缝的文档处理和转换。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

MarkItDown MCP 服务器

smithery 徽章

这是一个使用 MarkItDown 工具将各种文件格式转换为 Markdown 的 Model Context Protocol (MCP) 服务器。

支持的格式

  • PDF
  • PowerPoint
  • Word
  • Excel
  • 图像(EXIF 元数据和 OCR)
  • 音频(EXIF 元数据和语音转录)
  • HTML
  • 基于文本的格式(CSV、JSON、XML)
  • ZIP 文件(遍历内容)

安装

通过 Smithery 安装

要通过 Smithery 自动安装适用于 Claude Desktop 的 MarkItDown MCP 服务器:

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 许可证。详见 LICENSE

致谢

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

相关 MCP 服务