面向 AI 智能体的网页搜索、抓取与交互 API,输出干净的 Markdown、JSON 和截图。
zcaceres/markdownify-mcp
一个 MCP 服务器,可将 PDF、图片、音频、Office 文档、YouTube 字幕和网页转换为 Markdown,供 AI 助手使用。
- Star
- 2,997
- Fork
- 255
- 未关闭 Issue
- 31
- 最近提交
- 26天前
这是什么?
Markdownify 是一个 Model Context Protocol(MCP)服务器,为 AI 助手提供把文件和网页内容转换为 Markdown 文本的工具。它支持 PDF、图片、带转写的音频、DOCX、XLSX、PPTX,以及 YouTube 视频字幕、Bing 搜索结果和普通网页,也可以读取已有的 Markdown 文件。
服务器基于 TypeScript 编写,可在 Bun 或 Node 上运行。文件转换由 Python 版 markitdown 完成,安装时会在项目内自动创建虚拟环境。每种转换都以独立工具的形式提供,例如 pdf-to-markdown、webpage-to-markdown,供 MCP 客户端调用。
可通过 MD_ALLOWED_PATHS 环境变量限制本地文件读取范围。项目附带 Dockerfile,但精简镜像不包含音频转写和图片 OCR 功能。
核心功能
- 01将 PDF、DOCX、XLSX、PPTX 文件转换为 Markdown
- 02支持音频转写和图片文字提取
- 03抓取 YouTube 字幕、Bing 搜索结果和网页并转为 Markdown
- 04每种转换以独立的 MCP 工具提供
- 05通过 MD_ALLOWED_PATHS 限制可读取的目录
适用场景
- 让 AI 助手读取 PDF 或 Office 文档的文本内容
- 基于 YouTube 字幕总结视频内容
- 将网页或搜索结果整理为干净的 Markdown 提供给大模型
- 把会议录音转换为可搜索的文字稿
标签
常见问题
- markdownify-mcp 是什么?
- 一个 MCP 服务器,可将 PDF、图片、音频、Office 文档、YouTube 字幕和网页转换为 Markdown,供 AI 助手使用。 Markdownify 是一个 Model Context Protocol(MCP)服务器,为 AI 助手提供把文件和网页内容转换为 Markdown 文本的工具。它支持 PDF、图片、带转写的音频、DOCX、XLSX、PPTX,以及 YouTube 视频字幕、Bing 搜索结果和普通网页,也可以读取已有的 Markdown 文件。
- markdownify-mcp 可以免费使用吗?用的什么许可证?
- markdownify-mcp 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- markdownify-mcp 还在维护吗?
- 活跃维护中。markdownify-mcp 最近一次提交是在 2026年9月25日。
- markdownify-mcp 适合用来做什么?
- 让 AI 助手读取 PDF 或 Office 文档的文本内容 基于 YouTube 字幕总结视频内容 将网页或搜索结果整理为干净的 Markdown 提供给大模型 把会议录音转换为可搜索的文字稿
- 在哪里获取 markdownify-mcp?
- 源代码和安装说明在 GitHub 上:https://github.com/zcaceres/markdownify-mcp
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源文档解析工具,把 PDF、Office、HTML 等文件转换为结构化数据,供生成式 AI 使用。
将整个代码仓库打包成单个 AI 友好文件,方便输入给 Claude、ChatGPT 等大模型的命令行与网页工具。
开源 PDF 解析工具,可将 PDF 转为 Markdown、带边界框的 JSON 和 HTML,并为无标签 PDF 自动生成标签。
一款 VS Code 扩展,把纯文本 .chat.md 文件变成可编辑的 AI 对话,并支持多种大模型调用 MCP 工具。
面向智能体的记忆基础设施,将对话与执行过程转化为可持久化的结构化记忆,支持 Python 与 TypeScript。