Markdownify MCP 服务器

Markdownify MCP 服务器

将文件、网页、音频等内容转换为 Markdown,实现 AI 就绪、统一内容访问,尽在 Markdownify MCP 服务器。

“Markdownify” MCP 服务器的作用是什么?

Markdownify MCP 服务器是一款模型上下文协议(MCP)服务器,旨在将各种文件类型和网页内容转换为 Markdown 格式。它充当 AI 助手与外部数据源之间的桥梁,简化了将文档、图片、音频和网页等内容转化为易于阅读和分享的 Markdown 文本的过程。通过提供一套工具,Markdownify 支持如从 PDF 提取文本、获取 YouTube 视频转录、音频文件转录等任务。这为开发工作流带来了规范化、可被机器读取的内容,让 AI 应用更容易使用、总结和处理复杂或非结构化的信息。

提示模板列表

(仓库或文档中未明确提及任何提示模板。)

资源列表

(仓库或文档中未明确详细列出 MCP 资源。)

工具列表

  • youtube-to-markdown:提取并格式化 YouTube 视频转录内容为 Markdown。
  • pdf-to-markdown:将 PDF 文档转换为 Markdown 文本。
  • bing-search-to-markdown:将 Bing 搜索结果摘要为 Markdown。
  • webpage-to-markdown:将网页内容转换为 Markdown 格式。
  • image-to-markdown:将图片(含元数据)转换为 Markdown。
  • audio-to-markdown:将音频文件转录为 Markdown。
  • docx-to-markdown:将 Microsoft Word(DOCX)文件转换为 Markdown。
  • xlsx-to-markdown:将 Excel(XLSX)文件转换为 Markdown 表格或文本。
  • pptx-to-markdown:将 PowerPoint(PPTX)演示文稿转换为 Markdown。
  • get-markdown-file:从指定目录检索已有 Markdown 文件(.md 或 .markdown 扩展名)。

本 MCP 服务器的应用场景

  • 知识管理文档转换:轻松将 PDF、DOCX、PPTX、XLSX 文件转换为 Markdown,便于集成到文档系统、Wiki 或知识库,实现快速检索和编辑。
  • 网页内容摘要:提取并标准化网页、Bing 搜索结果或 YouTube 视频转录内容,支持 AI 分析、摘要或报告。
  • 音频与图片处理:将播客或会议录音转录为 Markdown,或将图片转换为 Markdown,提升内容的可访问性与数据复用。
  • Markdown 检索与分享:安全地从中心化目录检索和分享现有 Markdown 文档,助力协作流程。
  • AI 助手上下文丰富:让 AI 模型以一致格式访问多样化真实世界内容,提升回答和动作的质量与上下文相关性。

安装设置方法

Windsurf

  1. 确保已安装 Node.js 和 pnpm
  2. 克隆仓库并安装依赖:
    git clone https://github.com/zcaceres/markdownify-mcp.git
    cd markdownify-mcp
    pnpm install
    
  3. 构建项目:
    pnpm run build
    
  4. 添加到 Windsurf 配置中:
    {
      "mcpServers": {
        "markdownify": {
          "command": "node",
          "args": [
            "/absolute/path/to/markdownify-mcp/dist/index.js"
          ],
          "env": {
            "UV_PATH": "/path/to/uv"
          }
        }
      }
    }
    
  5. 保存配置并重启 Windsurf。可通过应用界面确认服务器运行状态。

API 密钥安全示例:

{
  "env": {
    "API_KEY": "${API_KEY}"
  },
  "inputs": {
    "api_key": "${API_KEY}"
  }
}

Claude

  1. 安装 Node.js 和 pnpm
  2. 按上述步骤克隆并安装依赖。
  3. 找到 Claude 的 MCP 服务器配置。
  4. 添加 Markdownify:
    {
      "mcpServers": {
        "markdownify": {
          "command": "node",
          "args": [
            "/absolute/path/to/markdownify-mcp/dist/index.js"
          ],
          "env": {
            "UV_PATH": "/path/to/uv"
          }
        }
      }
    }
    
  5. 保存、重启 Claude 并验证。

Cursor

  1. 前置条件:Node.js、pnpm
  2. 克隆仓库并安装依赖。
  3. 使用 pnpm run build 构建。
  4. 编辑 Cursor 的 mcpServers 部分:
    {
      "mcpServers": {
        "markdownify": {
          "command": "node",
          "args": [
            "/absolute/path/to/markdownify-mcp/dist/index.js"
          ],
          "env": {
            "UV_PATH": "/path/to/uv"
          }
        }
      }
    }
    
  5. 保存并重启 Cursor。

Cline

  1. 安装 Node.js 和 pnpm,克隆仓库并按上述方式安装依赖。
  2. 构建项目。
  3. 添加 Markdownify MCP 服务器到 mcpServers 配置中:
    {
      "mcpServers": {
        "markdownify": {
          "command": "node",
          "args": [
            "/absolute/path/to/markdownify-mcp/dist/index.js"
          ],
          "env": {
            "UV_PATH": "/path/to/uv"
          }
        }
      }
    }
    
  4. 保存、重启 Cline 并验证。

注意: 请通过环境变量安全管理 API 密钥(详见上方示例)。

在流程中如何使用本 MCP

在 FlowHunt 中集成 MCP

要在 FlowHunt 工作流中集成 MCP 服务器,首先添加 MCP 组件到流程中,并将其连接到 AI Agent:

FlowHunt MCP flow

点击 MCP 组件打开配置面板,在系统 MCP 配置部分,按如下 JSON 格式填写您的 MCP 服务器信息:

{
  "markdownify": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI Agent 即可使用该 MCP 作为工具,访问其全部功能。请将 “markdownify” 替换为实际的 MCP 服务器名称,并将 URL 替换为您自己的 MCP 服务器地址。


概览

部分是否具备说明/备注
概览README 内有清晰描述。
提示模板列表未提及提示模板。
资源列表未详细列出相关资源。
工具列表README 中列举了 10 个工具。
API 密钥安全管理配置部分有示例。
采样支持(评估中不重要)未提及。

从上表可见,Markdownify MCP 服务器专注于实用的转换工具和部署指导,但在提示模板、资源、采样和 roots 等高级 MCP 特性上缺乏详细信息。文档对工具和安装说明较为清晰,但对底层 MCP 原语介绍不足。

我们的看法

Markdownify MCP 服务器在文档及内容转换场景中表现强大,支持文件类型丰富,部署文档完善。但缺少明确的提示模板、MCP 资源,以及对采样、roots 等高级特性的阐述,使其在更高级 MCP 集成方面得分有限。对于直接的文件转 Markdown 实用需求,它表现优异;在协议深度可扩展性方面则相对不足。

MCP 评分

是否有 LICENSE✅ (MIT)
至少包含一个工具
Fork 数140
Star 数1.8k

常见问题

什么是 Markdownify MCP 服务器?

Markdownify MCP 服务器是一款模型上下文协议(MCP)服务器,可将多种文件类型(如 PDF、DOCX、PPTX、XLSX、图片、音频和网页)转换为干净、标准化的 Markdown。这使得 AI 助手和其他工作流能够方便地以一致格式处理、总结和利用复杂的外部内容。

Markdownify 支持哪些文件和内容类型?

Markdownify 支持转换 YouTube 视频、PDF、Bing 搜索结果、通用网页、图片(含元数据)、音频文件(含转录)、Microsoft Word(DOCX)、Excel(XLSX)、PowerPoint(PPTX),还可检索已有的 Markdown 文件。

Markdownify 的主要应用场景有哪些?

主要应用包括知识管理文档转换、网页内容摘要、音频转录、图片带元数据转换、协作检索 Markdown 文件,以及让 AI 代理以标准化 Markdown 格式访问和处理真实世界内容。

如何在 FlowHunt 中设置 Markdownify MCP 服务器?

克隆仓库,使用 pnpm 安装依赖并构建项目。然后将服务器添加到 FlowHunt 或其他兼容 MCP 的环境配置中,指定已构建的 index.js 路径及所需环境变量。详细平台设置见上文说明。

使用 Markdownify 时我的数据安全吗?

您可以在配置中通过环境变量保护 API 密钥和敏感数据,具体请参见设置示例。请始终确保服务器环境遵循安全和访问控制最佳实践。

在 FlowHunt 中体验 Markdownify MCP 服务器

通过在 FlowHunt 工作流中部署 Markdownify MCP 服务器,解锁无缝内容转换与 AI 集成。

了解更多

Markitdown MCP 服务器
Markitdown MCP 服务器

Markitdown MCP 服务器

Markitdown MCP 服务器为 AI 助手和 markdown 内容之间架起桥梁,实现自动化文档生成、内容分析以及 markdown 文件管理,从而提升开发者的工作流程。...

2 分钟阅读
AI Markdown +3
思维导图 MCP 服务器
思维导图 MCP 服务器

思维导图 MCP 服务器

Mindmap MCP 服务器将 Markdown 文档转化为交互式思维导图,使开发者、教育者和 AI 助手能够可视化层级信息、组织知识、并通过动态可视化方式优化内容规划。...

2 分钟阅读
AI Visualization +4
DocsMCP:MCP 文档服务器
DocsMCP:MCP 文档服务器

DocsMCP:MCP 文档服务器

DocsMCP 是一款模型上下文协议(MCP)服务器,为大型语言模型(LLM)提供对本地和远程文档源的实时访问,通过实现即时、具备上下文感知的文档查询,提升开发者工作流与 AI 助理的能力。...

2 分钟阅读
MCP LLM +3