返回 MCP 目录
public公开dns本地运行

MindM

MindManager MCP Server 是一个基于 Model Context Protocol (MCP) 的服务实现,为 `mindm` 库提供标准化接口,用于在 Windows 和 macOS 上与 MindManager 交互。它允许通过 MCP 协议程序化操作思维导图文档、主题、关系等元素,并支持将思维导图导出为多种格式供 LLM 使用。

article

README

🚀 MindManager MCP 服务器

mindm 库实现了 Model Context Protocol (MCP) 服务器,为与 Windows 和 macOS 系统上的 MindManager 进行标准化接口交互提供了标准途径,可助力开发者高效操作思维导图。

PyPI 版本 PyPI 版本

🚀 快速开始

此服务器允许您通过 Model Context Protocol (MCP) 以编程方式与 MindManager 进行交互,这是一种为大语言模型(LLM)提供上下文和工具的标准方式。它借助 mindm 库来操作 MindManager 文档、主题、关系以及其他思维导图元素。

示例:

Claude 中的 MindManager MCP

✨ 主要特性

  • 结构获取:能够获取思维导图的结构以及中心主题。
  • 格式导出:可将思维导图导出为 Mermaid、Markdown、JSON 格式,方便在 LLM 聊天场景中使用。
  • 信息查询:可以获取 MindManager 的安装信息和库文件夹信息。
  • 选择获取:能获取 MindManager 中的当前选择内容。

计划功能

  • 思维导图操作:即将支持对思维导图进行操作。
  • 新导图创建:即将支持基于 LLM 生成的内容创建新的思维导图。

📚 详细文档

平台支持

| 平台 | 支持详情 | |------|------| | Windows | 全面支持主题、笔记、图标、图像、标签、链接和 RTF 格式 | | macOS | 支持主题、笔记和关系,但与 Windows 相比功能有限 |

集成与故障排除

此 MCP 服务器可用于 Claude Desktop 或其他兼容的应用程序,允许 LLM 实现以下功能:

  1. 访问思维导图内容。
  2. 操作思维导图(即将推出)。
  3. 创建基于 LLM 生成内容的新思维导图(即将推出)。

⚠️ 重要提示

请确保在启动服务器之前先运行 MindManager。对于 macOS 用户,请确保允许 Claude Desktop 自动化 MindManager。

🔧 技术细节

该项目基于 mindm 库构建,为 Windows 和 macOS 提供 Python 接口。它使用了由 Anthropic 开发的 Model Context Protocol (MCP) SDK。

📄 许可证

本项目采用 MIT License,详情请见 LICENSE 文件。

即贴即用配置

MCP 客户端配置生成器

选择客户端,补齐所需环境变量,再复制根据当前 MCP 公开配置生成的完整文件

terminal
check无需填写环境变量,可以直接复制
Claude Desktop
{
  "mcpServers": {
    "mindm-mindmanager": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "mindm>=0.0.4.6",
        "--with",
        "fastmcp",
        "--with",
        "markdown-it-py",
        "/Users/master/git/mindm-mcp/mindm_mcp/server.py"
      ]
    }
  }
}
建议保存到claude_desktop_config.json
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端