Xmind Generator MCP Server

Xmind Generator MCP Server

site icon
2025.04.09 5
JavaScript思维导图生成知识管理内容生成
Xmind Generator MCP Server 是一个基于 MCP(Model Context Protocol)协议的服务器,专门用于生成 Xmind 思维导图。它允许 LLMs(大型语言模型)通过 MCP 协议创建结构化的思维导图。该服务器支持生成具有层次结构的主题、添加主题注释、标签和标记,并可将思维导图保存到本地文件。
View on GitHub

Overview

基本能力

产品定位

Xmind Generator MCP Server 是一个用于生成 Xmind 思维导图的 MCP 服务器,旨在通过 MCP 协议为 LLMs 提供生成结构化思维导图的能力。

核心功能

  • 生成具有层次结构的 Xmind 思维导图
  • 支持主题注释、标签和标记
  • 将思维导图保存到本地文件

适用场景

  • 项目规划和头脑风暴
  • 知识管理和信息整理
  • 会议记录和笔记整理

工具列表

generate-mind-map

生成一个 Xmind 思维导图,参数包括: - title:思维导图的标题(根主题) - topics:包含在思维导图中的主题数组 - title:主题的标题 - ref:主题的引用 ID(可选) - note:主题的注释(可选) - labels:主题的标签(可选) - markers:主题的标记(可选,格式为 "Category.name") - children:子主题数组(可选) - relationships:主题之间的关系数组(可选) - outputPath:Xmind 文件的自定义输出路径(可选)

常见问题解答

  • 如何设置默认输出路径? 通过环境变量 outputPath 设置默认输出路径。
  • 如何禁用自动打开生成的文件? 设置环境变量 autoOpenFile 为 "false"。

使用教程

使用依赖

确保已安装 Node.js 和 npm。

安装教程

# 克隆仓库
git clone https://github.com/BangyiZhang/xmind-generator-mcp.git
cd xmind-generator-mcp

# 安装依赖
npm install

# 构建项目
npm run build

启动服务器

npm start

调试方式

  1. 启动 Claude Desktop
  2. 转到 Settings > Extensions
  3. 添加新扩展,配置如下: json { "mcpServers": { "xmind-generator": { "command": "node", "args": ["path/to/xmind-generator-mcp/dist/index.js"], "env": { "outputPath": "/path/to/save/xmind/files", "autoOpenFile": "false" } } } }
  4. 替换 path/to/xmind-generator-mcp 为实际项目路径
  5. 在对话中使用 Xmind 生成器

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。