项目简介
Markdownify 是一个模型上下文协议(MCP)服务器,它将各种文件类型和网页内容转换为 Markdown 格式。它提供了一套工具,可以将 PDF、图片、音频文件、网页等内容转换为易于阅读和分享的 Markdown 文本。

功能
- 
将多种文件类型转换为 Markdown: 
- 
PDF 
- 
图片 
- 
音频(含文字转录) 
- 
DOCX 
- 
XLSX 
- 
PPTX 
- 
将网页内容转换为 Markdown: 
- 
视频字幕 
- 
必应搜索结果 
- 
通用网页 
- 
检索现有 Markdown 文件 
开始使用
- 
克隆此仓库 
- 
安装依赖项: 
pnpm install注意:此操作还将安装 uv 和相关 Python 依赖项。
- 
构建项目: 
pnpm run build启动服务器:
pnpm start
开发 
- 
使用 pnpm run dev启动 TypeScript 编译器以监视模式
- 
修改 src/server.ts以自定义服务器行为
- 
添加或修改 src/tools.ts工具
使用桌面应用程序
将以下内容添加到您的应用程序服务器配置中,以将此服务器与桌面应用程序集成:
{"mcpServers": {"markdownify": {"command": "node","args": ["{ABSOLUTE PATH TO FILE HERE}/dist/index.js"],"env": {// By default, the server will use the default install location of `uv`"UV_PATH": "/path/to/uv"}}}}
可用工具
- youtube-to-markdown
 - 将 YouTube 视频转换为 Markdown 
- pdf-to-markdown
 - 将 PDF 文件转换为 Markdown 
- bing-search-to-markdown
 - 将必应搜索结果转换为 Markdown 
- webpage-to-markdown
 - 将网页转换为 Markdown 
- image-to-markdown
 - 将图片转换为带有元数据的 Markdown 
- audio-to-markdown
 - 将音频文件转换为带有转录的 Markdown 
- docx-to-markdown
 - 将 DOCX 文件转换为 Markdown 
- xlsx-to-markdown
 - 将 XLSX 文件转换为 Markdown 
- pptx-to-markdown
 - 将 PPTX 文件转换为 Markdown 
- get-markdown-file
 - 获取现有 Markdown 文件 
项目链接
http://github.com/zcaceres/markdownify-mcp
扫码加入技术交流群,备注「开发语言-城市-昵称」
(文:GitHubStore)
 
					