一个用于生成Xmind思维导图的MCP(模型上下文协议)服务器。此服务器允许LLMs通过MCP协议创建结构化的思维导图。
创建或编辑Claude Desktop配置文件:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json添加以下配置:
{
"mcpServers": {
"xmind-generator": {
"command": "npx",
"args": ["xmind-generator-mcp"],
"env": {
"outputPath": "/path/to/save/xmind/files",
"autoOpenFile": "false"
}
}
}
}
重启Claude Desktop
在对话中开始使用Xmind生成器
克隆仓库:
git clone https://github.com/BangyiZhang/xmind-generator-mcp.git
cd xmind-generator-mcp
npm install
npm run build
创建或编辑Claude Desktop配置文件:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json添加以下配置:
{
"mcpServers": {
"xmind-generator": {
"command": "node",
"args": ["path/to/xmind-generator-mcp/dist/index.js"],
"env": {
"outputPath": "/path/to/save/xmind/files",
"autoOpenFile": "false"
}
}
}
}
将path/to/xmind-generator-mcp替换为实际克隆项目的路径
重启Claude Desktop
在对话中开始使用Xmind生成器
注意:env部分是可选的。它允许您为服务器设置环境变量:
outputPath: 默认目录或文件路径,Xmind文件将保存于此处。可以通过工具调用中的outputPath参数覆盖。autoOpenFile: 控制生成的Xmind文件是否在创建后自动打开。设置为“false”以禁用自动打开(默认为“true”)。从主题的层次结构生成Xmind思维导图。
参数:
title (字符串): 思维导图的标题(根主题)topics (数组): 要包含在思维导图中的主题数组
title (字符串): 主题的标题ref (字符串,可选): 主题的参考IDnote (字符串,可选): 主题的备注labels (字符串数组,可选): 主题的标签markers (字符串数组,可选): 主题的标记(格式:“类别.名称”,例如:“箭头.刷新”)children (数组,可选): 子主题数组relationships (数组,可选): 主题之间的关系数组outputPath (字符串,可选): Xmind文件的自定义输出路径。如果设置,将覆盖环境变量。这是一个如何使用generate-mind-map工具的例子:
{
"title": "项目计划",
"topics": [
{
"title": "研究",
"ref": "topic:research",
"note": "收集市场信息",
"children": [
{
"title": "市场分析",
"labels": ["优先级: 高"]
},
{
"title": "竞争对手研究",
"markers": ["任务.季度"]
}
]
},
{
"title": "开发",
"children": [
{
"title": "前端",
"markers": ["箭头.刷新"]
},
{
"title": "后端"
}
]
}
]
}
MIT