cognition-wheel
Integrates with Google's Gemini-2.5-Pro model as part of a multi-model reasoning system that queries multiple AI models in parallel and synthesizes their responses.
Integrates with OpenAI's O3 model as part of a multi-model reasoning system that queries multiple AI models in parallel and synthesizes their responses.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@cognition-wheelWhat are the best strategies for climate change mitigation?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Cognition Wheel MCP Server
A Model Context Protocol (MCP) server that implements a "wisdom of crowds" approach to AI reasoning by consulting multiple state-of-the-art language models in parallel and synthesizing their responses.
Quick Start
Option 1: Use with npx (Recommended)
# Run directly with npx (no installation needed)
npx mcp-cognition-wheel
# Or install globally
npm install -g mcp-cognition-wheel
mcp-cognition-wheelOption 2: Build from source
Clone the repository
Install dependencies:
pnpm installCopy
.env.exampleto.envand add your API keysBuild the project:
pnpm run build
Related MCP server: Conclave MCP
How It Works
The Cognition Wheel follows a three-phase process:
Parallel Consultation: Simultaneously queries three different AI models:
Claude-4-Opus (Anthropic)
Gemini-2.5-Pro (Google)
O3 (OpenAI)
Anonymous Analysis: Uses code names (Alpha, Beta, Gamma) to eliminate bias during the synthesis phase
Smart Synthesis: Randomly selects one of the models to act as a synthesizer, which analyzes all responses and produces a final, comprehensive answer
Features
Parallel Processing: All models are queried simultaneously for faster results
Bias Reduction: Anonymous code names prevent synthesizer bias toward specific models
Internet Search: Optional web search capabilities for all models
Detailed Logging: Comprehensive debug logs for transparency and troubleshooting
Robust Error Handling: Graceful degradation when individual models fail
Installation
Option 1: Use with npx (Recommended)
# Run directly with npx (no installation needed)
npx mcp-cognition-wheel
# Or install globally
npm install -g mcp-cognition-wheel
mcp-cognition-wheelOption 2: Build from source
Clone the repository
Install dependencies:
pnpm installCopy
.env.exampleto.envand add your API keysBuild the project:
pnpm run build
Usage
This is an MCP server designed to be used with MCP-compatible clients like Claude Desktop or other MCP tools.
Required Environment Variables
ANTHROPIC_API_KEY: Your Anthropic API keyGOOGLE_GENERATIVE_AI_API_KEY: Your Google AI API keyOPENAI_API_KEY: Your OpenAI API key
Using with Cursor
Based on the guide from this dev.to article, here's how to integrate with Cursor:
Option 1: Using npx (Recommended)
Open Cursor Settings:
Go to Settings → MCP
Click "Add new MCP server"
Configure the server:
Name:
cognition-wheelCommand:
npxArgs:
["-y", "mcp-cognition-wheel"]
Example configuration:
{ "cognition-wheel": { "command": "npx", "args": ["-y", "mcp-cognition-wheel"], "env": { "ANTHROPIC_API_KEY": "your_anthropic_key", "GOOGLE_GENERATIVE_AI_API_KEY": "your_google_key", "OPENAI_API_KEY": "your_openai_key" } } }
Option 2: Using local build
Build the project (if not already done):
pnpm run buildConfigure the server:
Name:
cognition-wheelCommand:
nodeArgs:
["/absolute/path/to/your/cognition-wheel/dist/app.js"]
Example configuration:
{ "cognition-wheel": { "command": "node", "args": [ "/Users/yourname/path/to/cognition-wheel/dist/app.js" ], "env": { "ANTHROPIC_API_KEY": "your_anthropic_key", "GOOGLE_GENERATIVE_AI_API_KEY": "your_google_key", "OPENAI_API_KEY": "your_openai_key" } } }Test the integration:
Enter Agent mode in Cursor
Ask a complex question that would benefit from multiple AI perspectives
The
cognition_wheeltool should be automatically triggered
Tool Usage
The server provides a single tool called cognition_wheel with the following parameters:
context: Background information and context for the problemquestion: The specific question you want answeredenable_internet_search: Boolean flag to enable web search capabilities
Development
pnpm run dev: Watch mode for developmentpnpm run build: Build the TypeScript codepnpm run start: Run the server directly with tsx
Docker
Build and run with Docker:
# Build the image
docker build -t cognition-wheel .
# Run with environment variables
docker run --rm \
-e ANTHROPIC_API_KEY=your_key \
-e GOOGLE_GENERATIVE_AI_API_KEY=your_key \
-e OPENAI_API_KEY=your_key \
cognition-wheelLicense
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Hormold/cognition-wheel'
If you have feedback or need assistance with the MCP directory API, please join our Discord server