zcaceres/markdownify-mcp
每日信息看板 · 2026-03-08
2026-03-08T01:52:57Z
Published
AI 总结
GitHub 上的 Markdownify MCP Server 开源发布,可将多种文件与网页内容统一转换为 Markdown,重要性在于它为 MCP 生态提供了通用内容标准化能力,便于 AI 读取、整理与分享。
- 这是一个基于 Model Context Protocol(MCP)的服务器,用于把多种内容转成 Markdown。
- 支持 PDF、图片、音频转写、DOCX、XLSX、PPTX,以及网页、YouTube 字幕和 Bing 搜索结果转换。
- 提供读取现有 Markdown 文件的能力,并可通过 MD_SHARE_DIR 限制可访问目录。
- 项目可集成到桌面应用中,并列出了多种可直接调用的工具接口。
- 作者正在征集 Windows 电脑用户协助测试现有 PR,以补充 Windows 支持。
#GitHub #repo #开源项目 #MCP #Markdown
内容摘录
Markdownify MCP Server
Help! I need someone with a Windows computer to help me add support for Markdownify-MCP on Windows. PRs exist but I cannot test them. Post here if interested.
!markdownify mcp logo
Markdownify is a Model Context Protocol (MCP) server that converts various file types and web content to Markdown format. It provides a set of tools to transform PDFs, images, audio files, web pages, and more into easily readable and shareable Markdown text.
<a href="https://glama.ai/mcp/servers/bn5q4b0ett"><img width="380" height="200" src="https://glama.ai/mcp/servers/bn5q4b0ett/badge" alt="Markdownify Server MCP server" /></a>
Features
Convert multiple file types to Markdown:
PDF
Images
Audio (with transcription)
DOCX
XLSX
PPTX
Convert web content to Markdown:
YouTube video transcripts
Bing search results
General web pages
Retrieve existing Markdown files
Getting Started
Clone this repository
Install dependencies:
Note: this will also install uv and related Python depdencies.
Build the project:
Start the server:
Development
Use pnpm run dev to start the TypeScript compiler in watch mode
Modify src/server.ts to customize server behavior
Add or modify tools in src/tools.ts
Usage with Desktop App
To integrate this server with a desktop app, add the following to your app's server configuration:
Available Tools
youtube-to-markdown: Convert YouTube videos to Markdown
pdf-to-markdown: Convert PDF files to Markdown
bing-search-to-markdown: Convert Bing search results to Markdown
webpage-to-markdown: Convert web pages to Markdown
image-to-markdown: Convert images to Markdown with metadata
audio-to-markdown: Convert audio files to Markdown with transcription
docx-to-markdown: Convert DOCX files to Markdown
xlsx-to-markdown: Convert XLSX files to Markdown
pptx-to-markdown: Convert PPTX files to Markdown
get-markdown-file: Retrieve an existing Markdown file. File extension must end with: *.md, *.markdown.
OPTIONAL: set MD_SHARE_DIR env var to restrict the directory from which files can be retrieved, e.g. MD_SHARE_DIR=[SOME_PATH] pnpm run start
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.