关于 Meeba Brain
Meeba Brain MCP 将 Cursor 连接到已索引的代码库知识图谱,供开发者理解陌生代码或排查跨组件问题。它提供调用关系和依赖等结构信息,补充文本搜索。
主要功能
- 01符号关系查询
- 02调用方与被调用方追踪
- 03依赖关系探索
- 04代码库结构上下文
- 05代码影响分析
适用场景
- 01追踪函数在多个服务中的流向
- 02排查跨多个文件的问题
- 03修改代码前检查依赖
- 04评估重构的潜在影响
MCP 相关
通过远程 MCP 服务将 Cursor 连接到 Meeba Brain 的代码库知识图谱,为代码调查提供结构上下文和关系查询。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://meeba-context-mcp-469248886325.us-central1.run.app/mcpclaude mcp add --transport http meemoprasad-meeba-brain https://meeba-context-mcp-469248886325.us-central1.run.app/mcp{"mcpServers":{"meemoprasad-meeba-brain":{"type":"http","url":"https://meeba-context-mcp-469248886325.us-central1.run.app/mcp"}}}在 Cursor 中打开{"servers":{"meemoprasad-meeba-brain":{"type":"http","url":"https://meeba-context-mcp-469248886325.us-central1.run.app/mcp"}}}在 VS Code 中打开{"mcpServers":{"meemoprasad-meeba-brain":{"type":"http","url":"https://meeba-context-mcp-469248886325.us-central1.run.app/mcp"}}}{"mcpServers":{"meemoprasad-meeba-brain":{"serverUrl":"https://meeba-context-mcp-469248886325.us-central1.run.app/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
5| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| query | string | 是 | 要查找内容的自然语言或关键词描述。 |
| top_k | integer | 否 | 返回结果的最大数量(默认值为 8,最大值为 20)。 |
详细介绍
Meeba Brain MCP
面向 Cursor 的代码库知识图谱
让你的 AI 编码助手从结构上理解你的代码库。
Meeba Brain MCP 将 Cursor 连接到 Meeba Brain 的代码库知识图谱,帮助它理解函数、文件、服务和依赖之间的关联。
Cursor 不再只依赖文本搜索,还可以利用 Meeba Brain 的结构化上下文来调查陌生代码、追踪关联,并基于更充分的依据推理变更。
为什么选择 Meeba Brain?
文本搜索可以帮你找到名称或短语出现的位置。
知识图谱可以帮你理解代码之间的关联。
例如,你不只能查找 refundOrder,还可以调查:
- 哪些服务会调用此函数?
- 此函数会调用什么?
- 此 API 如何连接到底层实现?
- 这项变更可能影响代码库的哪些部分?
区别不只是找到更多文本,而是理解代码之间的关联。
这如何帮助找到正确的修复方案?
调试时,显示错误的文件不一定就是导致问题的文件。
一个 Bug 可能涉及多个相互关联的组件:
API 路由 → 服务 → 工作进程 → 依赖项
如果不了解这些关联,AI 助手可能会提出看似合理的修复方案,却改错了层级,或遗漏受影响的调用方。
Meeba Brain 为 Cursor 提供基于代码库的结构化上下文,让 Cursor 在提出变更前调查相关关联。
这有助于 Cursor 找出相关代码、了解潜在影响,并提出依据更充分的修复方案。
Meeba Brain 并不能保证每项修复都正确。它旨在为 Cursor 提供更充分的证据和结构化上下文,帮助其找到正确的修复方案。
MCP 提供的功能
Meeba Brain MCP 提供对代码库知识图谱功能的访问,包括:
- 符号关联
- 调用方和被调用方
- 依赖项
- 代码库结构
- 用于调查代码的结构化上下文
如何使用 Meeba Brain MCP
Meeba Brain MCP 需要连接并完成索引的代码库。
代码库是在 Meeba Brain 中连接并建立索引的,而不是在 Cursor 中。
1. 创建账户
访问:
2. 连接代码库
登录后,在 Meeba Brain 上连接你要调查的代码库。
3. 等待索引完成
Meeba Brain 需要构建代码库的结构化知识图谱。
请等待索引完成,再将 MCP 连接到 Cursor。
4. 启用 MCP 并获取密钥
打开 MCP 连接页面:
https://meeba.ai/brain/connect
启用 MCP 并复制 Meeba Brain 提供的密钥。
请妥善保管此密钥。
5. 将 Meeba Brain MCP 添加到 Cursor
在 Cursor 中:
- 打开 Settings。
- 前往 Tools & Integrations → MCP。
- 点击 Add Custom MCP 或 Add New MCP Server。
- 选择 HTTP / 远程 MCP 连接选项。
- 输入连接页面上显示的 Meeba Brain MCP 服务 URL。
- 使用你的 Meeba Brain MCP 密钥添加身份验证标头。
- 保存配置。
请使用 Meeba Brain 中显示的准确服务 URL 和身份验证标头。
6. 在 Cursor 中启用服务
保存配置后,打开 MCP 设置并确保已启用 Meeba Brain。
7. 向 Cursor 提出关于代码库的问题
在 Cursor 中打开你的代码库,并提出此类问题:
"哪些服务会调用 refundOrder()?"
"说明此功能在代码库中的调用流程。"
"如果我更改此 API,可能会影响什么?"
"追踪从此路由到实现的代码流程。"
"为什么会调用此函数?"
从一个你想了解的真实函数、依赖项或 Bug 入手。
重要区别
Meeba Brain MCP 不是 Cursor 的替代品。
它是一种代码库知识图谱集成,可为 Cursor 提供额外的结构化上下文。
Cursor 仍负责编码对话、推理和代码更改。
Meeba Brain 提供代码库智能,帮助让这些推理更有依据。
适用场景
- 在不熟悉的代码库中工作的开发者
- 调试跨多个文件或服务的代码
- 在进行更改前了解依赖关系
- 调查重构的影响
- 希望 AI 编码助手能更充分依据代码结构的开发者
开始使用
了解 Meeba Brain:
连接代码库并启用 MCP:
https://meeba.ai/brain/connect
了解各项关联。调查相关证据。做出更有依据的更改。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。