使用说明
🧠 大脑项目MCP
一个MCP服务器,可以读取任何代码库并使用AI进行解释。将其指向任何 github repo url / local project folder 用通俗易懂的语言提问。
🔧 工具
| 工具 | 它做什么 |
|---|---|
scan_repo_structure |
扫描文件夹树+解释项目架构 |
identify_key_files |
查找新开发人员要阅读的最重要的文件 |
explain_auth_flow |
读取与身份验证相关的文件并解释登录、令牌和权限 |
ask_codebase |
回答任何基于实际代码的问题 |
🛠️ 设置
1.安装依赖项
npm install
2.设置API密钥
cp .env.example .env
# Edit .env and add your ANTHROPIC_API_KEY
3.建造
npm run build
4.添加到克劳德桌面
编辑 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)或 %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"project-brain": {
"command": "node",
"args": ["/absolute/path/to/project-brain-mcp/build/index.js"],
"env": {
"GEMINI_API_KEY": "sk-ant-your-key-here"
}
}
}
}
重新启动克劳德桌面。4个工具将自动显示。
📝 示例提示
Scan the structure of https://github.com/username/repo-name
What are the key files I should read in this repo?
Explain the auth flow in /Users/me/projects/my-api
How does payment processing work in /Users/me/projects/my-shop?
🖥️ 发展
npm run dev # watch mode (recompiles on save)
npm run build # production build