OpenClaw Consensus MCP
Integrates with the OpenClaw Consensus API hosted on RapidAPI, providing multi-model consensus tools (consensus, disagreement score, cheapest route) for comparing answers from multiple language models.
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., "@OpenClaw Consensus MCPFind consensus on the best programming language for beginners."
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.
OpenClaw Consensus MCP
Multi-model consensus inside MCP clients: compare answers, surface disagreement, and escalate only when needed.
OpenClaw Consensus MCP wraps the OpenClaw Consensus API as three Model Context Protocol tools. It is designed for workflows where a maintainer wants a second opinion before accepting a risky answer, review summary, or routing decision.
What it does
OpenClaw runs the same prompt across multiple models, then returns:
a consensus answer with confidence and model response metadata,
a disagreement heuristic derived from the deep consensus response, and
a cheapest route recommendation that tries smaller model sets before escalating.
This MCP server exposes those three capabilities as tools so Claude Desktop / Claude Code can call them mid-conversation.
Related MCP server: consensus-mcp
Why consensus?
A single model can produce a confident but incorrect answer. Comparing multiple responses does not prove correctness, but disagreement is a useful signal that a maintainer should review the output more carefully.
Install
pip install openclaw-consensus-mcp
# or
uv pip install openclaw-consensus-mcpYou also need a RapidAPI key for the OpenClaw Consensus API: https://rapidapi.com/yanmiayn/api/openclaw-consensus
Set it in your environment:
export RAPIDAPI_KEY="your-rapidapi-key"Claude Desktop config
Add to ~/.claude/claude_desktop_config.json (macOS/Linux) or
%APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"openclaw-consensus": {
"command": "openclaw-consensus",
"env": {
"RAPIDAPI_KEY": "your-rapidapi-key"
}
}
}
}For Claude Code:
claude mcp add openclaw-consensus -- openclaw-consensusTools
consensus(prompt, mode="balanced")
Get a 9-LLM consensus answer.
prompt (string) — the question.
mode (string, default
balanced) —deep(9 models),balanced(5), orfast(3).
Returns
{
"consensus": "string",
"confidence": 0.0,
"models_responded": 5,
"votes": []
}The consensus tool returns the upstream API response as-is. Fields may expand as the endpoint evolves.
disagreement_score(prompt)
How much the deep consensus response disagrees on a prompt.
Returns
{
"disagreement": 0.0,
"confidence": 1.0,
"models_responded": 9,
"votes": []
}cheapest_route(prompt, target_quality=0.85)
Try fast, balanced, and deep modes in order until the confidence threshold is met.
Returns
{
"selected_mode": "balanced",
"models_used": 5,
"confidence": 0.9,
"answer": "string"
}Local development
git clone https://github.com/MICONNM/openclaw-consensus-mcp
cd openclaw-consensus-mcp
uv venv && source .venv/bin/activate
uv pip install -e ".[dev]"
pytestSmoke-test the server with the official MCP Inspector:
npx @modelcontextprotocol/inspector openclaw-consensusPublish
uv build
uv publish # to PyPI
mcp-publisher publish # to the official MCP RegistrySee CONTRIBUTING.md for the development workflow and docs/maintainer-workflow.md for triage, review, security, and release responsibilities.
Limitations
Consensus is a review aid, not a correctness guarantee.
Network-backed tools require a configured OpenClaw endpoint and may incur provider charges.
Do not send secrets, private source code, or personal data unless your endpoint policy explicitly allows it.
Security
Please report vulnerabilities privately using the process in SECURITY.md.
License
MIT — see LICENSE.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceAn MCP server that enables users to query, compare, and synthesize responses from multiple local and cloud LLMs simultaneously using existing subscriptions. It provides tools for parallel model evaluation, consensus polling with an LLM-as-judge, and response synthesis across different model providers.Last updated83215MIT
- Alicense-qualityAmaintenanceAn MCP server that enables multi-model debate and consensus building through a single tool. It orchestrates multiple AI models from various providers to debate topics and reach validated conclusions with real-time progress tracking.Last updated793MIT
- FlicenseAqualityCmaintenanceExposes the Balanced Intelligence Convergence Pipeline as MCP tools for multi-LLM query fan-out, consensus, evidence auditing, compliance checking, and disagreement analysis.Last updated4
- Alicense-qualityBmaintenanceAn MCP server that queries a panel of LLMs from different providers via OpenRouter and returns their answers side by side, optionally synthesizing them to highlight disagreements.Last updated271MIT
Related MCP Connectors
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
Free MCP tools: the only MCP linter, health checks, cost estimation, and trust evaluation.
Workflow diagnostics, capability routing, and x402 settlement for MCP-compatible agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/MICONNM/openclaw-consensus-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server