
Mindmap MCP Server

2025.04.02
64
Python思维导图工具Markdown转换开发效率内容生成
Mindmap MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,主要用于将 Markdown 内容转换为交互式思维导图。它提供了多种安装和使用方式,包括通过 pip、uvx 或 Docker 安装,并支持与 Claude Desktop 或其他 MCP 客户端集成。该服务适用于需要快速将结构化文本转换为可视化思维导图的场景,特别适合项目规划、知识整理和头脑风暴等用途。
View on GitHub
Overview
基本能力
产品定位
Mindmap MCP Server 是一个将 Markdown 内容转换为交互式思维导图的服务,旨在帮助用户快速将结构化文本转换为可视化工具。
核心功能
- 将 Markdown 转换为交互式思维导图 HTML
- 支持创建离线可用的思维导图
- 可选择隐藏工具栏
- 支持返回 HTML 内容或文件路径
适用场景
- 项目规划和任务分解
- 知识整理和笔记管理
- 头脑风暴和创意构思
- 教学材料和演示准备
工具列表
- markdown-to-mindmap-content
- 将 Markdown 转换为 HTML 思维导图并返回整个 HTML 内容
- 参数:markdown(必需)、toolbar(可选)
-
适用于:简单的思维导图,不关心 HTML 内容大小
-
markdown-to-mindmap-file
- 将 Markdown 转换为 HTML 思维导图并保存到文件
- 参数:markdown(必需)、filename(可选)、toolbar(可选)
- 适用于:复杂的思维导图或需要节省 token 的情况
常见问题解答
- 文件未找到:检查是否正确挂载了卷到 Docker 容器,确保路径格式正确
- Docker 命令未找到:验证 Docker 是否安装并在 PATH 中
- 服务器未出现在 Claude 中:重启 Claude Desktop,检查日志中的连接错误
使用教程
使用依赖
- 使用
python
或uvx
运行服务器时需要安装 Node.js
安装教程
通过 pip 安装
pip install mindmap-mcp-server
通过 uvx 安装
uvx mindmap-mcp-server
通过 Docker 安装(推荐)
docker pull ychen94/mindmap-converter-mcp
调试方式
配置 Claude Desktop
{
"mcpServers": {
"mindmap": {
"command": "uvx",
"args": ["mindmap-mcp-server", "--return-type", "filePath"]
}
}
}
使用 Python 文件
{
"mcpServers": {
"mindmap": {
"command": "python",
"args": ["/path/to/your/mindmap_mcp_server/server.py", "--return-type", "filePath"]
}
}
}
使用 Docker
{
"mcpServers": {
"mindmap-converter": {
"command": "docker",
"args": ["run", "--rm", "-i", "-v", "/path/to/output/folder:/output", "ychen94/mindmap-converter-mcp:latest"]
}
}
}