CaptureMind

Turn Claude Desktop conversations into visual mind maps via MCP. Highlights blockers to surface where you're stuck. No extra API key needed.

CaptureMind

将 Claude Desktop 对话直接整理成可视化思维导图
Turn your Claude Desktop conversations into visual mind maps — via MCP, no extra API key needed.


截图 · Screenshots

CaptureMind 思维导图总览

节点编辑与卡点高亮


为什么需要它 · Why

用 Claude 聊产品思路、创业方向、个人决策时,对话结束后思路往往还是散的。CaptureMind 让 Claude 在对话结束后直接把想法、目标、卡点、行动项结构化到一张导图里——尤其是卡点(Blocker),会被高亮显示,帮你看清自己真正卡在哪。

When you finish a deep conversation with Claude about product ideas, business strategy, or personal decisions, your thoughts are often still scattered. CaptureMind lets Claude structure them into a visual mind map — highlighting Blockers so you can finally see where you're stuck.


功能 · Features

  • capturemind MCP 工具 — Claude 自行分析对话,提取节点写入导图,无需额外 API Key
    capturemind MCP tool — Claude analyzes the conversation itself and writes structured nodes to the map, no extra API key required

  • 卡点高亮 — Blocker 节点深红色高亮,一眼看出瓶颈
    Blocker highlight — Blocker nodes are rendered in deep red, making bottlenecks instantly visible

  • 自动布局 — 节点按层级树状排列,不拥挤
    Auto layout — Nodes are arranged in a hierarchical tree, clean and readable

  • 双语界面 — 中文 / English 一键切换,偏好自动记忆
    Bilingual UI — Switch between Chinese and English with one click, preference is remembered

  • 画布交互 — 拖拽、缩放、连线、快捷键全支持
    Canvas interactions — Drag, zoom, connect nodes, full keyboard shortcut support

  • MCP 完整控制 — Claude 可直接增删节点、搜索、导出
    Full MCP control — Claude can add/edit/delete nodes, search, and export without opening the browser


安装 · Setup

前置要求 / Prerequisites: Node.js 18+、Claude Desktop

# 克隆项目 / Clone
git clone https://github.com/acearv09876/capturemind.git
cd capturemind

# 安装依赖 / Install
npm install

# 启动 / Start (default port 3001)
npm start

浏览器打开 / Open in browser: http://localhost:3001


Claude Desktop MCP 配置 · MCP Configuration

找到 Claude Desktop 配置文件 / Locate the Claude Desktop config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

添加以下内容 / Add the following:

{
  "mcpServers": {
    "capturemind": {
      "command": "node",
      "args": ["/path/to/capturemind/mcp-server.js"]
    }
  }
}

/path/to/capturemind/ 替换为实际路径,重启 Claude Desktop。
Replace /path/to/capturemind/ with the actual path, then restart Claude Desktop.


使用方式 · Usage

① 新建主题 / Create a topic

帮我用 create_topic 新建一个主题,名字叫"产品定位探讨"
Create a new topic called "Product Positioning" using create_topic

② 对话结束后,让 Claude 整理 / After the conversation, ask Claude to capture it

帮我用 capturemind 把这段对话整理成思维导图,topic_id: <主题ID>
Use capturemind to turn this conversation into a mind map, topic_id: <topic_id>

Claude 会自己分析对话,提取节点并写入导图。打开 http://localhost:3001 查看结果。
Claude will analyze the conversation, extract nodes, and write them to the map. Open http://localhost:3001 to see the result.

③ 整理布局 / Clean up layout

帮我用 layout_topic 重新整理一下布局,topic_id: <主题ID>
Use layout_topic to reorganize the layout, topic_id: <topic_id>

节点类型 · Node Types

Type中文English说明 / Description
root主题Topic导图根节点 / Root node
goal目标Goal想要达成的结果 / Desired outcome
problem问题Problem需要解决的挑战 / Challenge to solve
idea想法Idea可能的方案或创意 / Possible solution
blocker卡点Blocker进展瓶颈,高亮显示 / Bottleneck, highlighted
insight洞察Insight重要的认识或发现 / Key realization
action行动Action可立即执行的下一步 / Next step to take
question待解答Question还没有明确答案的问题 / Unanswered question
note备注Note其他补充信息 / Supplementary info

MCP 工具列表 · MCP Tools

工具 / Tool说明 / Description
capturemind核心工具 / Core tool: 分析对话提取节点 / Analyze conversation and extract nodes
layout_topic自动重新排列节点(层级树状)/ Auto-arrange nodes (hierarchical tree)
create_topic新建主题 / Create a new topic
list_topics列出所有主题 / List all topics
get_topic获取主题详情 / Get topic details
delete_topic删除主题 / Delete a topic
add_node添加节点 / Add a node
update_node修改节点 / Update a node
delete_node删除节点 / Delete a node
add_edge连接两个节点 / Connect two nodes
delete_edge删除连接 / Remove a connection
batch_add批量导入节点和连接 / Batch import nodes and edges
search全文搜索节点 / Full-text search nodes
export_topic导出为 Mermaid / JSON / Markdown

技术栈 · Tech Stack

BackendNode.js + Express, JSON file storage
FrontendReact 18 (Babel standalone, no build step) + plain CSS
MCP@modelcontextprotocol/sdk

License

MIT

Похожие серверы

NotebookLM Web Importer

Импортируйте веб-страницы и видео YouTube в NotebookLM одним кликом. Более 200 000 пользователей доверяют нам.

Установить расширение Chrome