使用说明
TheBrain MCP服务器
MCP(模型上下文协议)服务器,使AI助手能够与TheBrain的知识管理系统进行交互。该服务器提供对TheBrain的API的全面访问,专注于与TheBrain强大的知识管理功能进行自然语言交互。
🔧 什么是MCP服务器?
MCP(模型上下文协议) 是一个标准,允许像克劳德这样的人工智能助手连接到外部工具和服务。将其视为自然语言和软件API之间的翻译器。
工作原理:
You → Claude → MCP Server → TheBrain API → Your Brain
- 你说:“创建一个包含三个阶段的项目”
- 克劳德明白了 你想完成什么
- MCP服务器翻译 将其转换为特定的TheBrain API调用
- TheBrain API 创造思想和联系
- 你的大脑 使用新结构进行更新
神奇之处在于 你不需要知道任何技术细节 -用简单的英语描述你想要什么!
🚀 什么真正有效
✅ 核心功能(工作)
- 内容管理:创建、更新、删除想法和笔记
- 文件附件:将图像、PDF、文档上传到思考中
- Web引用:带有自动标题提取功能的URL附件
- 丰富的笔记:完全支持Markdown和嵌入式内容
- 关系映射:将思想与有意义的关系联系起来
- 搜索:在想法、笔记和附件中进行全文搜索
- 大脑管理:在多个大脑之间无缝切换
- 自然语言接口描述你想要什么,克劳德负责细节
❌ 当前问题和限制
🚨 主要视觉造型问题
最大的限制:尽管API成功响应,但可视化属性实际上并不适用。
- ❌ 思想色彩:API接受颜色,但它们不会出现在TheBrain中
- ❌ 链接颜色:类似问题-接受但不适用
- ❌ 链节厚度:API报告成功,但厚度不变
- ❌ 视觉格式:所有视觉样式功能目前都无法使用
🐛 其他已知问题
- 间歇性连接问题:成功操作后出现“字段必填”错误
- 长音符限制:降价内容过长(不超过10k个字符)的问题
- 文件路径敏感性:需要绝对文件路径;相对路径可能会失败
- 连接定时:MCP初始化竞争条件导致零星故障
- 内存限制:大文件附件可能会导致超时
- 搜索限制:复杂的查询有时会返回不完整的结果
📋 API依赖项和约束
- 单用户操作:没有实时协作功能
- 无批量操作:无法有效导入/导出大型数据集
- 需要API连接:没有可用的脱机模式
- TheBrain API限制:受现有API功能限制
- 需要认证:必须具有有效的TheBrain API密钥
🛠 当前解决方案
在视觉样式固定之前,使用以下替代方案:
- 区分表情符号: 🟢🟡🔴⚪🔵 而不是颜色
- 描述性名称: "🔴 “紧急任务”而不是有色思维
- 丰富的降价笔记:在笔记中使用格式进行视觉组织
- 层次结构:组织依赖父母/子女关系
安装
- 克隆此存储库:
git clone https://github.com/redmorestudio/thebrain-mcp.git
cd thebrain-mcp
- 安装依赖项:
npm install
- 创建一个
.env使用API密钥文件:
THEBRAIN_API_KEY=your_api_key_here
THEBRAIN_DEFAULT_BRAIN_ID=optional_default_brain_id
配置
适用于克劳德桌面
添加到您的Claude Desktop配置中:
{
"mcpServers": {
"thebrain": {
"command": "node",
"args": ["/absolute/path/to/thebrain-mcp/index.js"],
"env": {
"THEBRAIN_API_KEY": "your_api_key_here"
}
}
}
}
⚠️ 重要:在配置和文件附件中使用绝对文件路径。
调试与故障排除
常见问题及解决方案
“必填字段”错误:
- 重新启动克劳德桌面
- 验证
.env文件具有正确的API密钥 - 始终先设置活跃大脑:“将我的活跃大脑设置为[姓名]”
文件上传失败:
- 使用绝对文件路径:
/Users/username/Documents/file.pdf - 检查文件权限和是否存在
- 保持文件大小合理(<50MB)
长音符问题:
- 将笔记保持在10000个字符以下
- 将大量内容分解为多个想法
- 对长篇文档使用附件
调试模式:
VERBOSE=true node index.js
可用工具(25+功能)
大脑管理
list_brains-列出所有可用的大脑get_brain-获取大脑详细信息set_active_brain-为手术设置活跃的大脑get_brain_stats-获取全面的大脑统计数据
思维操作
create_thought-创造想法(视觉属性不起作用)get_thought-检索思想细节update_thought-更新思维属性delete_thought-删除一个想法search_thoughts-在大脑中搜索get_thought_graph-思考所有的联系get_types-列出所有思维类型get_tags-列出所有标签
链接操作
create_link-在想法之间建立联系(样式不起作用)update_link-修改链接属性get_link-获取链接详细信息delete_link-删除链接
附件操作
add_file_attachment-将文件/图像附加到想法中✅add_url_attachment-附加web URL✅get_attachment-获取附件元数据get_attachment_content-下载附件内容delete_attachment-删除附件list_attachments-列出思想附件
注释操作
get_note-在markdown/html/text中检索笔记✅create_or_update_note-创建或更新笔记✅append_to_note-将内容添加到现有注释中✅
高级功能
get_modifications-查看大脑改造历史
使用示例(实际有效的方法)
项目组织机构
You: "Create a project called 'Kitchen Renovation'"
Claude: Creates central project thought
You: "Add phases for planning, demolition, and installation"
Claude: Creates connected sub-thoughts for each phase
You: "Attach my contractor quotes to the planning phase"
Claude: Uploads files to the planning thought
You: "Add a detailed note about the timeline to the project"
Claude: Creates rich markdown note with your timeline
研究与知识管理
You: "Create a research topic about sustainable energy"
Claude: Sets up main research thought
You: "Add sub-topics for solar, wind, and hydro power"
Claude: Creates organized thought hierarchy
You: "Attach relevant papers and web articles"
Claude: Adds file and URL attachments
You: "Search for everything related to efficiency"
Claude: Finds all relevant thoughts and content
🔮 路线图和未来发展
即时优先级(v1.2.0)
- 🚨 修复视觉样式:调查颜色/厚度不适用的原因
- 🔧 连接稳定性:解决MCP计时/比赛条件问题
- 📝 长笔记支持:更好地处理大量降价内容
- 🛡️ 错误处理:更优雅的故障和恢复
未来的增强功能
- 批量操作 对于大型组织
- 增强的模板 用于常见工作流
- 性能优化 对于复杂的大脑
- 离线功能 和缓存
技术架构
是什么让这台服务器与众不同
- 自然语言接口:不需要技术知识
- 全面覆盖API:25多种工具,涵盖所有TheBrain操作
- 稳健的错误处理:优雅的失败和清晰的错误信息
- 模块化设计:干净、可维护的代码架构
- 生产就绪:正确的记录、测试和文档
当前状态
- 版本1.1.0(2025年6月)
- 核心功能: ✅ 完成并工作
- 视觉特性: ❌ 需要调查的主要问题
- 稳定性: 🟡 通常稳定,但存在间歇性连接问题
贡献
欢迎投稿!特别需要帮助的领域:
- 视觉造型调查:为什么颜色/厚度不适用?
- 连接稳定性:调试MCP竞争条件
- 性能优化:大脑处理能力强
- 文档:更多使用示例和教程
请随时提交问题或拉取请求。
许可证
MIT许可证-请参阅 许可证 文件以获取详细信息。
支持
- TheBrain API文档: https://api.bra.in
- 问题和Bug报告: https://github.com/redmorestudio/thebrain-mcp/issues
- 问题:打开GitHub讨论
⚠️ 当前建议:使用此服务器 内容管理和组织 通过自然语言交互。在视觉样式功能修复之前,不要依赖它们。核心功能是可靠的,对于通过对话管理TheBrain内容非常有用!
