统一的文档格式转换MCP服务器 - 支持Excel、PDF、PPT、Word与Markdown互转
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"markdown-format-converter-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Markdown格式转换 MCP服务器 统一的文档格式转换MCP服务器,支持多种文档格式与Markdown之间的相互转换。 ## 🚀 功能特性 ### 支持的转换类型 - **📊 Excel → Markdown** - 将Excel表格转换为Markdown表格格式 - **📄 PDF → Markdown** - 提取PDF内容转换为Markdown文档 - **🎯 PPT → Markdown** - 将PowerPoint幻灯片转换为结构化Markdown - **📝 Word → Markdown** - 将Word文档转换为Markdown格式 ### 核心优势 - 🔧 **统一管理** - 一个MCP服务管理所有格式转换 - ⚡ **高性能** - 使用`markitdown`库,转换速度快 - 📝 **保持结构** - 尽可能保持原文档的结构和格式 - 🛡️ **错误处理** - 完整的错误处理和文件验证 ## 📋 支持的文件格式 | 转换类型 | 输入格式 | 输出格式 | 特殊功能 | |---------|---------|---------|----------| | Excel → MD | .xlsx, .xls | .md | 多工作表支持 | | PDF → MD | .pdf | .md | 文本和结构提取 | | PPT → MD | .pptx, .ppt | .md | 幻灯片结构保持 | | Word → MD | .docx, .doc | .md | 格式和图片处理 | ## 🛠️ 安装和使用 ### 1. 安装依赖 ```bash cd /Users/fengjinchao/Desktop/mcp/skills/python/markdown格式转换 uv sync ``` ### 2. Claude Desktop配置 在Claude Desktop的MCP配置中添加: ```json { "markdown-format-converter": { "name": "Markdown格式转换", "type": "stdio", "description": "统一的文档格式转换工具", "isActive": true, "command": "uv", "args": [ "--directory", "/Users/fengjinchao/Desktop/mcp/skills/python/markdown格式转换", "run", "markdown-format-converter-mcp" ] } } ``` ### 3. 使用工具 #### Excel转Markdown ```json { "name": "excel_to_markdown", "arguments": { "filepath": "/path/to/your/spreadsheet.xlsx", "sheet_name": "Sheet1" } } ``` #### PDF转Markdown ```json { "name": "pdf_to_markdown", "arguments": { "filepath": "/path/to/your/document.pdf" } } ``` #### PPT转Markdown ```json { "name": "ppt_to_markdown", "arguments": { "filepath": "/path/to/your/presentation.pptx", "include_slides": true } } ``` #### Word转Markdown ```json { "name": "word_to_markdown", "arguments": { "filepath": "/path/to/your/document.docx", "preserve_format": true } } ``` ## 🔧 代码结构 ``` markdown格式转换/ ├── pyproject.toml # 项目配置 ├── README.md # 说明文档 └── src/ └── multi_doc_mcp/ # 主要代码 ├── __init…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.