🧠 ThinkingCap
一个多代理研究MCP服务器,并行运行多个LLM提供者并综合他们的响应。基于模型上下文协议构建,可与Claude Desktop、Cursor和其他MCP兼容工具无缝集成。
🌟 特性
- 🔀 多智能体研究:同时部署多个AI代理进行全面分析
- 🎯 多提供商支持:OpenAI、Anthropic、xAI、谷歌、OpenRouter、Groq、Cerebras
- ⚡ 并行执行:所有代理同时运行以获得最大速度
- 🔄 智能合成:将多种观点结合成统一、全面的答案
- 🔍 内置网络搜索:DuckDuckGo搜索集成(不需要API密钥)
- 🔌 MCP本地:通过以下方式与任何兼容MCP的客户端配合使用
npx
🚀 快速开始
安装
无需安装!只需添加到您的MCP客户端配置中。
配置
将以下内容添加到MCP客户端配置中(例如。, ~/.cursor/mcp.json):
{
"mcpServers": {
"thinkingcap": {
"command": "npx",
"args": [
"-y",
"thinkingcap",
"openrouter:moonshotai/kimi-k2-thinking",
"groq:moonshotai/kimi-k2-instruct-0905",
"cerebras:zai-glm-4.6",
"xai:grok-4-fast"
]
}
}
}自定义代理
您可以将提供者和模型的任意组合指定为参数:
"args": [
"-y",
"thinkingcap",
"anthropic:claude-sonnet-4-20250514",
"openai:gpt-4o",
"google:gemini-2.0-flash"
]📋 支持的提供商
| 提供者 | 环境变量 | 默认模型 | 示例 |
|---|---|---|---|
openai | OPENAI_API_KEY | gpt-5.1 | openai:gpt-4o |
openrouter | OPENROUTER_API_KEY | moonshotai/kimi-k2思考 | openrouter:anthropic/claude-3.5-sonnet |
groq | GROQ_API_KEY | moonshotai/kimi-k2结构-0905 | groq |
cerebras | CEREBRAS_API_KEY | zai-glm-4.6 | cerebras |
xai | XAI_API_KEY | grok-4-fast | xai:grok-4-fast |
anthropic | ANTHROPIC_API_KEY | claude-opus-4-5 | anthropic |
google | GOOGLE_API_KEY | 双子座-3-前体综述 | google:gemini-2.0-flash |
🔑 环境变量
API键是从环境变量中读取的。将它们添加到您的 ~/.bashrc 或 ~/.zshrc:
export OPENROUTER_API_KEY="sk-or-..."
export GROQ_API_KEY="gsk_..."
export CEREBRAS_API_KEY="..."
export XAI_API_KEY="..."
# etc.🛠️ 运作原理
- 查询分解:你的研究问题被分解为多个专业问题
- 并行执行:每个代理(提供商/模型组合)研究不同的角度
- 网页搜索:每个代理执行网络搜索以收集当前信息
- 合成:所有代理响应都合并为一个综合答案
🔥 OpenRouter烟花路由
使用OpenRouter时,请求会自动路由到首选提供商Fireworks,并启用回退以实现最大可靠性。
📝 许可证
MIT许可证
🙏 致谢
- 建立在 模型上下文协议
- 受多智能体人工智能研究系统的启发
