mindm 库的 Model Context Protocol (MCP) 服务器实现,支持在 Windows 和 macOS 系统上与 MindManager 进行交互,为思维导图的操作和管理提供便利。
本服务器基于 Model Context Protocol(MCP)构建,借助 mindm 库提供的接口,可在 Windows 和 macOS 平台上与 MindManager 实现交互。以下是项目的相关信息:
mcp 和 mindm 库的支持。# 克隆仓库到本地目录
$ mkdir -p mindmanager-mcp-server && cd $_
$ git clone https://github.com/your-repository.git .
# 创建虚拟环境并安装依赖项
$ python3 -m venv ./.venv
# 激活虚拟环境(macOS/Linux)
$ source ./.venv/bin/activate
# 安装项目依赖
$ pip install --editable .
# 克隆仓库到本地目录
$ mkdir mindmanager-mcp-server && cd $_
$ git clone https://github.com/your-repository.git .
# 创建虚拟环境并安装依赖项
$ python -m venv ./.venv
# 激活虚拟环境(Windows)
$ .\.\venv\Scripts\activate.bat
# 安装项目依赖
$ pip install --editable .
# 启动 MCP 服务器
$ mindm-mcp-server start
在 Claude Settings 中添加以下内容到 MCP 配置文件:
{
"servers": [
{
"name": "mindmanager",
"host": "localhost",
"port": 12345,
"executable_path": "/path/to/MindManager"
}
]
}
在 Claude Settings 中添加以下内容到 MCP 配置文件:
{
"servers": [
{
"name": "mindmanager",
"host": "localhost",
"port": 12345,
"module_path": "mindmanager-mcp-server"
}
]
}
获取当前思维导图结构获取当前选中主题获取 MindManager 库文件夹路径提取思维导图中的定位信息将当前思维导图序列化为 Mermaid 格式将当前思维导图序列化为 Markdown 格式将当前思维导图序列化为 JSON 格式此 MCP 服务器可安装到 Claude Desktop 或其他兼容 MCP 的应用程序中,使 LLM 能够:
该项目基于 mindm 库构建,为 Windows 和 macOS 提供了访问 MindManager 的 Python 接口。它使用 Anthropic 开发的 Model Context Protocol(MCP)SDK。
本项目采用 MIT 许可证,详细信息请参阅 LICENSE 文件。