Markdownify MCP Server 是由 Zach Caceres(GitHub:zcaceres)開發的一個 Model Context Protocol (MCP) 伺服器,旨在將各種檔案類型和網頁內容轉換為 Markdown 格式。
類型 | 支援工具 |
---|---|
文件 | PDF、DOCX、XLSX、PPTX 轉 Markdown |
媒體 | 圖像(帶元數據)、音訊(帶轉錄文本) |
網頁內容 | 普通網頁、YouTube 影片、Bing 搜尋結果 |
完整工具列表如下(標自 README):
pdf-to-markdown
docx-to-markdown
xlsx-to-markdown
pptx-to-markdown
image-to-markdown
audio-to-markdown
webpage-to-markdown
youtube-to-markdown
bing-search-to-markdown
get-markdown-file
:允許檢索已有的 .md 或 .markdown 檔案pnpm install
(並會安裝 uv/python 依賴)pnpm run build
pnpm start
可透過 pnpm run dev
啟動 TS watch 模式並修改 src/server.ts
或 src/tools.ts
自定義行為。
也可將其集成進桌面客戶端(如 Cursor),在配置 JSON 中聲明該 MCP 服務即可
MD_SHARE_DIR
限制允許讀取 Markdown 檔案的目錄,提高訪問控制 ([github.com][1])。優點
不足 / 注意事項
適用場景