本项目是一个思维导图 MCP 服务器,支持将 Markdown 转换为交互式思维导图的 HTML,提供离线功能选项,还能隐藏工具栏,以满足多样化的使用需求。
你可以通过以下方式启动服务器:
mindmap-server start
或者指定配置文件启动:
mindmap-server start --config ./config.json
在终端中运行以下命令:
npm install -g @markmap/markmap-cli
git clone https://github.com/YuChenSSR/mindmap-mcp-server.git
cd mindmap-mcp-server
npm install
docker pull yuchen/mindmap-mcp-server:latest
docker run -it --rm yuchen/mindmap-mcp-server:latest
在 Claude Desktop 中输入以下内容,可生成思维导图:
生成以下 Markdown 代码的思维导图:
# 项目计划
## 研究
### 市场分析
### 竞争对手分析
## 设计
### 界面草图
### 模板设计
## 开发
### 前端开发
### 后端开发
## 测试
### 单元测试
### 用户测试
在 Claude Desktop 中输入以下内容,将 Markdown 内容转换为思维导图并使用终端工具打开:
将以下 Markdown 内容转换为思维导图,并使用终端工具打开。
Markdown 内容:
# 核心概念
## 数据结构
### 数组
### 对象
## 算法
### 排序算法
### 搜索算法
## 设计模式
### 例模式
### 工厂模式
也可以输入以下内容,思考将大象放入冰箱的过程并生成思维导图,然后通过终端打开:
思考将大象放入冰箱的过程,并生成一个思维导图。然后通过终端打开。
编辑 config.json 文件,添加以下内容:
{
"port": 3000,
"debug": true,
"toolbarEnabled": true
}
文件未找到:
Docker 命令未识别:
服务器未在 Claude 中显示:
此服务器与任何符合 MCP 协议的客户端兼容,支持以下命令:
mcp --server mindmap --help
通过 HTTP 请求调用:
curl -X POST http://localhost:3000/mindmap \
-d '{"markdown": "## Hello World\n### Basic Usage", "toolbar": true}'
本项目遵循 MIT 许可证,具体内容请参考 项目仓库 中的 LICENSE 文件。
感谢您的支持与使用!如果需要帮助,请随时联系维护团队。