AI顾问MCP服务器
一个模型上下文协议(MCP)服务器,使AI代理能够通过OpenRouter与多个AI模型进行交互。它具备智能模型自动选择、对话历史记录、缓存以及强大的错误处理功能。
这是什么?
这款MCP服务器允许您的AI助手(如Claude Desktop)通过单一界面咨询各种AI模型(GPT、Gemini、Grok等)。它会自动为您的任务选择最佳模型,或者允许您选择特定的模型。
快速入门
通过 npm 安装
npm install -g ai-consultant-mcp先决条件
您需要一个OpenRouter API密钥。请在以下网址获取: OpenRouter。
配置
选项1:使用npm包(推荐)
编辑您的MCP客户端配置文件:
对于Claude Desktop:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"ai-consultant": {
"command": "npx",
"args": ["-y", "ai-consultant-mcp"],
"env": {
"OPENROUTER_API_KEY": "your-openrouter-api-key"
}
}
}
}对于其他MCP客户端:
根据您的客户端文档进行配置,使用 npx -y ai-consultant-mcp 作为命令。
选项2:本地运行(开发环境)
- 克隆仓库:
git clone https://github.com/filipkrayem/ai-consultant-mcp.git
cd ai-consultant-mcp- 安装依赖项:
npm install- 构建项目:
npm run build- 配置您的MCP客户端:
{
"mcpServers": {
"ai-consultant": {
"command": "node",
"args": ["/absolute/path/to/ai-consultant-mcp/dist/index.js"],
"env": {
"OPENROUTER_API_KEY": "your-openrouter-api-key"
}
}
}
}环境变量
OPENROUTER_API_KEY(必填):您的OpenRouter API密钥VERBOSE_LOGGING(可选):设置为true或者1以启用详细日志记录。默认:false
可用型号
- Gemini-2.5-Pro谷歌的Gemini 2.5 Pro——通用任务处理与快速问答
- GPT-5-CodexOpenAI的GPT-5 Codex——编码任务、调试与重构
- 快速掌握代码1xAI的Grok Code Fast 1 - 代码审查、复杂推理与分析
特点/功能
- 机器人🤖 多个AI模型 - 通过一个界面访问GPT、Gemini、Grok等更多模型
- 🎯(目标) 智能模型选择 - 自动为您选择最适合任务的模型
- 💬 对话历史 - 在多个问题之间保持上下文连贯性
- ⚡(闪电符号,常用于表示速度、能量或惊喜等) 响应缓存 减少API调用和成本
- 🔄 翻译成中文是:🔄(此符号本身无特定含义,通常表示循环、重复或刷新等概念,具体翻译需结合上下文) 自动重试 - 优雅地处理瞬时故障
- 🛡️ 译为中文是“盾牌”。这个符号通常用来表示保护、防御或安全。 断路器 - 防止连锁故障
- 📊(图表/数据表格) 代币追踪 - 监控每次咨询的使用情况
用法
配置完成后,您的AI助手可以使用以下工具:
consult_ai- 向AI模型提问(自动选择或指定一个模型)list_models- 查看所有可用型号及其功能
只需向你的AI助手询问以咨询AI模型。例如:
- “就这一变更征求Grok和Codex的意见”
- “先让Grok审查一下你的代码”
做出贡献
欢迎贡献!请随时提交拉取请求。
许可证
麻省理工学院(MIT)
