
0xakuti/ai-council-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
다중 AI consensus MCP 서버는 다중 AI 모델을 쿼리 (OpenAI, Claude, Gemini, custom APIs) 병렬로 통합하고 bias를 감소시키고 정확도를 향상시킵니다.
개요
: Query 다중 AI 모델 병렬, 더 나은 정확도에 대한 응답을 종합하고, ensemble 의사결정을 통해 AI bias를 감소. AI 협의회는 여러 AI 모델을 동시에 상담하여 "위크의 지혜"를 견딜 수있는 강력한 MCP (모델 Context Protocol) 서버입니다. OpenAI, Claude, Gemini 및 OpenAI 호환 API의 통찰력을 결합하여 더 신뢰할 수 있고 포괄적 인 답변을 얻으십시오. AI Council은 AI와 어떻게 상호 작용하는가? - : 동시에 여러 AI 모델을 채우기 (신속하지 않음) - : 합성 바이스를 방지하기 위해 익명의 코드 이름을 사용합니다 - : 하나의 모델은 포괄적 인 답변으로 모든 응답을 종합합니다 - : OpenAI, OpenRouter 및 OpenAI-compatible API와 함께 작동 - : 개별 모델이 실패 할 때 은혜로운 분해 : 연구 질문, 복잡한 분석, 창조적 프로젝트, 기술 결정 및 여러 AI 관점이 값을 추가하는 작업. - 파이썬 3.
개요(AI 번역)
Multi-AI Consensus Tool: Query 다중 AI 모델 병렬, 더 나은 정확도에 대한 응답을 종합하고, ensemble 의사 결정을 통해 AI bias를 감소.
AI 협의회는 여러 AI 모델을 동시에 상담하여 "위크의 지혜"를 견딜 수있는 강력한 MCP (모델 Context Protocol) 서버입니다. OpenAI, Claude, Gemini 및 OpenAI 호환 API의 통찰력을 결합하여 더 신뢰할 수 있고 포괄적 인 답변을 얻으십시오.
✨ AI 위원회는 무엇입니까?
AI Council은 AI와 어떻게 상호 작용하는가?
- ** 병렬 프로세싱**: 여러 AI 모델을 동시에 쿼리합니다. -** B Bias Reduction**: 합성 bias를 방지하기 위해 익명의 코드 이름을 사용합니다.
- ** 스마트한 합성**: 1개의 모형은 종합적인 대답으로 모든 응답을 종합합니다
- ** 보편적 인 호환성 ** : OpenAI, OpenRouter 및 OpenAI 호환 API와 함께 작동합니다. -** Ro️ 로버스트 오류 처리**: 개별 모델이 실패할 때 은혜로운 degradation
**Perfect **: 연구 질문, 복잡한 분석, 창조적 프로젝트, 기술 결정 및 여러 AI 관점이 값을 추가하는 작업.
요구사항
- 파이썬 3.10+
- ** uv ** 설치 (설치 가이드)
- 대안 :
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
AI Council MCP Server
Multi-AI Consensus Tool: Query multiple AI models in parallel, synthesize responses for better accuracy, and reduce AI bias through ensemble decision-making.
AI Council is a powerful MCP (Model Context Protocol) server that harnesses the “wisdom of crowds” by consulting multiple AI models simultaneously. Get more reliable, comprehensive answers by combining insights from OpenAI, Claude, Gemini, and any OpenAI-compatible API.
✨ What is AI Council?
AI Council transforms how you interact with AI by:
- 🔄 Parallel Processing: Queries multiple AI models simultaneously (not sequentially)
- 🎯 Bias Reduction: Uses anonymous code names to prevent synthesis bias
- ⚡ Smart Synthesis: One model synthesizes all responses into a comprehensive answer
- 🔧 Universal Compatibility: Works with OpenAI, OpenRouter, and any OpenAI-compatible API
- 🛡️ Robust Error Handling: Graceful degradation when individual models fail
Perfect for: Research questions, complex analysis, creative projects, technical decisions, and any task where multiple AI perspectives add value.
📋 Requirements
- Python 3.10+
- uv installed (installation guide)
- alternatively:
- pipx installed (installation guide), update config
"command": "pipx", "args": ["run", "ai-council"] - or manual install wiht
pip install ai-council, and update config"command": "ai-council", "args": []
- pipx installed (installation guide), update config
🚀 Quick Start
- Get your OpenRouter api key
Cursor IDE Setup
- Open Cursor Settings → MCP
- Add new MCP server and set your api key:
{
"ai-council": {
"command": "uvx",
"args": ["ai-council"],
"env": {
"OPENROUTER_API_KEY": "..."
}
}
}
Claude Desktop Setup
- Edit
~/.claude_desktop_config.jsonand set your api key:
{
"mcpServers": {
"ai-council": {
"command": "uvx",
"args": ["ai-council"],
"env": {
"OPENROUTER_API_KEY": "..."
}
}
}
}
That’s it! Ask any complex question and the AI Council tool will automatically engage multiple models.
By default it will use OpenRouter with Claude Sonnet 4, Gemini 2.5 Pro, and DeepSeek V3.
CLI Arguments
Use command-line arguments for quick setup, add any of these to the args in you mcp config:
Available CLI Arguments:
--openai-api-key: Your OpenAI API key--openrouter-api-key: Your OpenRouter API key--max-models: Maximum models to query (default: 3)--parallel-timeout: Timeout in seconds (default: 60)--log-level: Logging level (DEBUG, INFO, WARNING, ERROR)--config: Path to custom config file
⚙️ Advanced Configuration
For advanced setups, create a config.yaml file and link to it with --config path/to/config.yaml:
# config.yaml
설치
uvx ai-council설정
{
"mcpServers": {
"ai-council": {
"command": "uvx",
"args": ["ai-council"],
"env": {
"OPENROUTER_API_KEY": "..."
}
}
}
}