基本能力
产品定位
ConsultingAgents MCP Server 是一个为开发者提供多模型咨询服务的工具,旨在通过集成不同AI模型的优势,提升代码分析和问题解决的效率。
核心功能
- Darren: 使用OpenAI的o3-mini模型,具备高推理能力,用于代码分析和建议。
- Sonny: 使用Anthropic的Claude 3.7 Sonnet模型,提供深入的代码分析。
- Sergey: 使用OpenAI的GPT-4o模型,具备网络搜索能力,用于查找相关文档和示例。
- Gemma: 使用Google的Gemini 2.5 Pro模型,具备1M token的上下文窗口,用于全面分析仓库。
- MCP集成: 通过MCP协议与Claude Code无缝集成。
- 多传输选项: 支持stdio(直接与Claude Code集成)和HTTP/SSE传输。
适用场景
- 代码问题分析和建议
- 查找相关文档和示例
- 全面分析仓库并制定开发计划
工具列表
consult_with_darren
: 使用OpenAI的o3-mini模型进行代码分析和建议。consult_with_sonny
: 使用Claude 3.7 Sonnet模型进行深入的代码分析。consult_with_sergey
: 使用GPT-4o模型进行网络搜索,查找相关文档和示例。consult_with_gemma
: 使用Gemini 2.5 Pro模型分析整个仓库并制定开发计划。
常见问题解答
- MCP Server Not Found: 确保在claude mcp add命令中使用了绝对路径。
- API Authentication Errors: 检查.env文件中的API密钥是否正确设置。
- Connection Issues: 确保在启动Claude Code之前MCP服务器正在运行。
- Debug Logs: 检查运行MCP服务器的终端以获取详细日志。
使用教程
使用依赖
- Python 3.8+
- OpenAI API key
- Anthropic API key
- Google API key
- Claude Code CLI
安装教程
-
克隆仓库:
bash
git clone https://github.com/yourusername/consulting-agents-mcp.git
cd consulting-agents-mcp -
创建并激活虚拟环境:
bash
python -m venv mcp_venv
source mcp_venv/bin/activate # Windows: mcp_venv\Scripts\activate -
安装依赖:
bash
pip install -r requirements.txt -
设置API密钥:
在项目根目录创建.env文件:
OPENAI_API_KEY=your_openai_api_key_here
ANTHROPIC_API_KEY=your_anthropic_api_key_here
GOOGLE_API_KEY=your_google_api_key_here -
启动服务器:
bash
chmod +x start_mcp_server.sh
./start_mcp_server.sh
调试方式
-
注册MCP服务器:
bash
claude mcp add ConsultingAgents /absolute/path/to/consulting-agents-mcp/start_mcp_server.sh -
启动Claude Code:
bash
claude --mcp-debug -
使用工具:
现在可以在Claude Code中使用consult_with_darren、consult_with_sonny、consult_with_sergey和consult_with_gemma函数。