XMind to Markdown MCP Service
一个将XMind思维导图文件转换为Markdown流程图的MCP服务。
功能特性
- ✅ 读取XMind文件(.xmind)
- ✅ 解析思维导图层级结构
- ✅ 生成Mermaid流程图格式
- ✅ 通过MCP协议提供服务
- ✅ 支持自定义输出格式
安装依赖
npm install使用方法
作为MCP服务运行
npm start配置Claude Desktop
在Claude Desktop的配置文件中添加:
{
"mcpServers": {
"xmind2md": {
"command": "node",
"args": ["path/to/xmind2md-mcp/index.js"],
"cwd": "path/to/xmind2md-mcp"
}
}
}MCP工具
convert_xmind_to_markdown
将XMind文件转换为Markdown流程图。
参数:
xmind_path(string): XMind文件的本地路径format(string, 可选): 输出格式,支持 "mermaid" (默认) 或 "plantuml"
返回:
markdown: 生成的Markdown流程图代码topic_count: 节点数量depth: 思维导图深度
示例
输入XMind文件,输出Mermaid流程图:
graph TD
A[中心主题] --> B[分支1]
A --> C[分支2]
B --> D[子分支1.1]
B --> E[子分支1.2]
C --> F[子分支2.1]开发
index.js: MCP服务入口xmind-parser.js: XMind文件解析器markdown-generator.js: Markdown流程图生成器
许可证
MIT
