MarkItDown MCP Server

MarkItDown MCP Server

site icon
2025.01.31 13
Python文件格式转换Markdown 生成内容生成
MarkItDown MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,专注于将多种文件格式转换为 Markdown 格式。它支持包括 PDF、PowerPoint、Word、Excel、图像、音频、HTML 等多种文件格式的转换,适用于需要将复杂文档转换为简洁 Markdown 的场景。
View on GitHub

Overview

基本能力

产品定位

MarkItDown MCP Server 是一个文件格式转换工具,专门用于将各种文件格式转换为 Markdown 格式,便于在支持 Markdown 的编辑器和工具中使用。

核心功能

  • 支持多种文件格式转换为 Markdown,包括但不限于 PDF、PowerPoint、Word、Excel、图像(支持 EXIF 元数据和 OCR)、音频(支持 EXIF 元数据和语音转录)、HTML、文本格式(CSV、JSON、XML)以及 ZIP 文件(遍历内容)。
  • 提供 MCP 协议支持,可以与任何 MCP 兼容的客户端集成。

适用场景

  • 在需要将复杂文档转换为 Markdown 以便于编辑和分享的场景。
  • 在开发或写作过程中,需要将不同格式的文档统一为 Markdown 格式的场景。

工具列表

  • /md <file>:将指定文件转换为 Markdown。

常见问题解答

无明确常见问题解答部分。

使用教程

使用依赖

无明确前置依赖说明。

安装教程

通过 Smithery 安装

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

手动安装

  1. 克隆仓库。
  2. 安装依赖:
uv install

调试方式

无明确调试步骤说明。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。