Branch思维
一个用于通过分支导航思维过程的MCP服务器,支持思维交叉引用和优先级跟踪,以增强洞察力生成和结构化的想法探索。
服务介绍
分支思维
一个实现了基于分支的思维导航的MCP服务器,支持:
- 多个思维分支
- 分支导航(列表、聚焦、历史)
- 相关思维之间的交叉引用
- 从关键点生成洞察
- 跟踪分支优先级
这是基于这里的sequential-thinking工具开发的:
https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking
功能
- 分支管理:创建并切换不同的思维线路
- 交叉引用:通过类型化关系链接不同分支中的相关思维
- 洞察:自动从思维的关键点生成洞察
- 优先级跟踪:根据信心和联系跟踪分支优先级
命令
list:显示所有分支及其当前状态focus [branchId]:切换到特定的分支history [branchId?]:显示某个分支内的思维历史
安装
将此项目放置在您的自定义MCP工具目录中。
npm install
npm run build
在您的claude_desktop_config.json中添加如下内容:
"branch-thinking": {
"command": "node",
"args": [
"/your-custom-mcp-dir-here/branch-thinking/dist/index.js"
]
}
小贴士
Claude通常不会使用工具,除非被明确指示这样做。
如果您希望在没有提示的情况下也能使用该工具,请在您的Claude个人设置(或系统提示)中添加类似以下的内容:
如果我要求您“逐步思考”,“在回应前先思考”,或者“使用思维链”,那意味着使用分支思维工具。如果您认为您的回复能从多个步骤中受益,请不要犹豫自行使用分支思维工具。
致谢
我不能假装大部分代码都是我自己写的。其中大部分是由Claude生成的。概念是我自己的想法,同样测试、修复和实现也是由我完成的。