一个MCP(模型上下文协议)服务器,使AI助手能够与TheBrain的知识管理系统进行交互。该服务器提供了对TheBrain API的全面访问,专注于通过自然语言与TheBrain强大的知识管理功能进行交互。
MCP(模型上下文协议) 是一种标准,允许像Claude这样的AI助手连接到外部工具和服务。可以将其视为自然语言和软件API之间的翻译器。
您 → Claude → MCP服务器 → TheBrain API → 您的大脑
神奇之处在于您不需要了解任何技术细节——只需用简单的英语描述您想要什么!
最大的限制:尽管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桌面配置中添加:
{
"mcpServers": {
"thebrain": {
"command": "node",
"args": ["/绝对路径/to/thebrain-mcp/index.js"],
"env": {
"THEBRAIN_API_KEY": "your_api_key_here"
}
}
}
}
⚠️ 重要提示:配置和文件附件中使用绝对文件路径。
“字段必需”错误:
.env文件中的API密钥是否正确文件上传失败:
/Users/username/Documents/file.pdf长笔记问题:
调试模式:
VERBOSE=true node index.js
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 - 附加网络URL ✅get_attachment - 获取附件元数据get_attachment_content - 下载附件内容delete_attachment - 删除附件list_attachments - 列出想法附件get_note - 以markdown/html/text形式检索笔记 ✅create_or_update_note - 创建或更新笔记 ✅append_to_note - 追加内容到现有笔记 ✅get_modifications - 查看大脑修改历史您:"创建一个名为'厨房翻新'的项目"
Claude:创建中央项目想法
您:"添加规划、拆除和安装阶段"
Claude:为每个阶段创建连接的子想法
您:"将我的承包商报价附加到规划阶段"
Claude:将文件上传到规划想法
您:"在项目中添加关于时间表的详细说明"
Claude:创建包含您时间表的丰富Markdown笔记
您:"创建一个关于可持续能源的研究主题"
Claude:设置主要研究想法
您:"添加太阳能、风能和水力发电的子主题"
Claude:创建组织良好的想法层次结构
您:"附加相关论文和网络文章"
Claude:添加文件和URL附件
您:"搜索所有与效率相关的内容"
Claude:找到所有相关的想法和内容
欢迎贡献!特别需要帮助的地方:
请随时提交问题或拉取请求。
MIT许可 - 详情见LICENSE文件。
⚠️ 当前建议:使用此服务器进行内容管理和组织,并通过自然语言交互。不要依赖视觉样式功能,直到它们被修复。核心功能坚实且非常有用,可以通过对话管理TheBrain内容!