MarkItDown MCP

2个月前发布 264 00

通过 MarkItDown-MCP,您可以轻松将各种格式的内容转换为 Markdown,无论是本地文件还是网页内容,都能快速处理。结合 Docker 和 Claude 等工具,MarkItDown-MCP 为文档处理和自动化提供了强大的支持。

所在地:
美国
收录时间:
2025-04-21
其他站点:
MarkItDown MCPMarkItDown MCP

微软推出了一款名为 MarkItDown-MCP 的工具,将网页链接(HTTP/HTTPS)、本地文件(PDF、PPT、Word、Excel、ZIP 文件、EPubs等)以及数据转换为 Markdown 格式。该工具主要通过调用 MarkItDown 进行格式转换,支持通过 Docker 运行或直接安装,并且可以与 Claude 等 AI 工具集成使用。(相关:微软发布开源新工具 MarkItDown,轻松将Office 文件转换为 Markdown 格式)

MarkItDown MCP

项目功能

MarkItDown-MCP 提供了以下核心功能:

  • 核心工具:提供 convert_to_markdown(uri) 函数,可以将 HTTP、HTTPS、文件(file:)或数据(data:)等 URI 格式的内容转换为 Markdown。
  • 运行模式

    • STDIO 模式:通过命令行直接运行,适合本地调用。
    • SSE 模式:通过 HTTP 服务器运行,适合远程或网络调用。
  • 轻量设计:专注于高效、简单的 Markdown 转换。

安装和运行

MarkItDown-MCP 的安装和运行非常简单,支持多种方式:

  • 安装:
pip install markitdown-mcp
  • 运行

    • 默认 STDIO 模式
    markitdown-mcp
    • SSE 模式(通过 HTTP 服务器运行):
    markitdown-mcp --sse --host 127.0.0.1 --port 3001

与 Claude Desktop 集成

为了更好地与 Claude Desktop 集成,推荐使用 Docker 运行 MarkItDown-MCP。以下是集成步骤:

  • 安装 Docker:确保您的系统已安装 Docker。
  • 编辑 Claude 的配置文件

    • 找到并编辑 claude_desktop_config.json 文件。
    • 添加以下内容:
    {
      "mcpServers": {
        "markitdown": {
          "command": "docker",
          "args": ["run", "--rm", "-i", "markitdown-mcp:latest"]
        }
      }
    }
  • 运行 MarkItDown-MCP

    • 使用 Docker 运行 MarkItDown-MCP:
    docker run --rm -i markitdown-mcp:latest

使用场景

MarkItDown-MCP 适用于多种场景,包括但不限于:

  • 网页内容转换:将网页内容快速转换为 Markdown 格式,方便文档整理和分享。
  • 本地文件转换:将本地文件(如 HTML、TXT 等)转换为 Markdown 格式。
  • 数据转换:将数据(如 JSON、CSV 等)转换为 Markdown 格式,便于文档化。
  • 与 AI 工具集成:与 Claude 等 AI 工具集成,实现自动化文档处理。

优势

  • 高效转换:专注于 Markdown 格式的高效转换,确保输出内容的准确性和可读性。
  • 灵活部署:支持本地运行和网络调用,满足不同用户的需求。
  • 集成友好:与主流 AI 工具集成,提升工作效率。

数据统计

相关导航

暂无评论

none
暂无评论...