Elite Reasoning MCP
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., "@Elite Reasoning MCPDebug the function that calculates Fibonacci numbers"
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.
Elite Reasoning MCP
Make any LLM think harder, reason better, and never repeat mistakes.
π€ The Problem
AI coding assistants make the same mistakes over and over. They forget context between sessions. They don't stress-test their own reasoning. They default to basic tools even when better ones exist. And the quality of output varies wildly between prompts.
Elite Reasoning MCP fixes this by intercepting every prompt and running it through a reasoning pipeline that classifies intent, checks past mistakes, routes to specialized tools, and tracks quality β all before the LLM generates a single token of response.
Related MCP server: Scratchpad MCP Server
β¨ What It Does
Every prompt you send goes through a 66-tool reasoning pipeline:
Your Prompt
β
βββββββββββββββββββββββββββββββββββββββ
β π― Intent Classifier β β debug / build / design / deploy / test (13 types)
β π Complexity Scorer β β 1-5 scale, adjusts reasoning depth
β π§ Thinking Mode Selector β β convergent / divergent / analytical / critical
β π Anti-Pattern Checker β β "You made this mistake before..."
β π‘οΈ Prevention Rule Engine β β Custom auto-triggered safeguards
β πΊοΈ MCP & Skill Router β β Routes to the best available tools
β π Pre-flight Checklist β β Generated per-task reasoning steps
βββββββββββββββββββββββββββββββββββββββ
β
Execution Plan β LLM follows it β Better outputπ Quick Install
Mac / Linux
git clone https://github.com/Snehgabani/elite-reasoning-mcp.git ~/.elite-reasoning
cd ~/.elite-reasoning && bash install.shWindows (PowerShell)
git clone https://github.com/Snehgabani/elite-reasoning-mcp.git $env:USERPROFILE\.elite-reasoning
cd $env:USERPROFILE\.elite-reasoning; .\install.ps1Manual Setup (Any IDE)
Clone the repo:
git clone https://github.com/Snehgabani/elite-reasoning-mcp.git ~/.elite-reasoningAdd to your IDE's MCP config:
IDE | Config File |
Cursor |
|
Claude Desktop |
|
Claude Desktop |
|
VS Code + Continue |
|
Antigravity |
|
Windsurf |
|
Add this to the mcpServers section:
{
"elite-reasoning": {
"command": "/path/to/.elite-reasoning/run_elite_mcp.sh"
}
}On Windows, use run_elite_mcp.bat instead.
Restart your IDE.
Prerequisites
Requirement | Details |
Python | 3.11+ (install) |
uv | Auto-installed by installer, or: |
ποΈ How It Works
The Orchestrator Pattern
The core idea: one tool fires on every prompt, classifying intent and generating a reasoning plan before the LLM does anything else.
# This runs automatically on every prompt
@mcp.tool()
def orchestrate_request_tool(user_prompt: str):
# 1. Classify intent (debug/build/design/deploy...)
# 2. Score complexity (1-5)
# 3. Check past anti-patterns
# 4. Fire prevention rules
# 5. Route to specialized tools
# 6. Generate pre-flight checklist
return execution_planPersistent Memory
Everything is stored in a local SQLite database β no cloud, no API calls:
Anti-patterns: Mistakes you've made, so you never repeat them
Decisions: Architectural decisions with rationale
Quality scores: Track output quality over time
Calibration log: Prediction accuracy with Brier scores
Prevention rules: Custom auto-triggered safeguards
Key Features
Feature | What It Does | Why It Matters |
Anti-Pattern Memory | Stores past mistakes with root cause and fix | Never make the same mistake twice |
Decision Council | 5-perspective adversarial review | Security, Scalability, Simplicity, User Impact, Future Self |
FMEA Risk Analysis | Failure mode analysis before you build | Catch what can go wrong before it does |
Confidence Calibration | Tracks prediction accuracy with Brier scores | Know when to trust (or doubt) the LLM |
Socratic Challenge | Forces the LLM to challenge its own plan | Prevents confirmation bias |
Cross-Session Memory | Knowledge persists across conversations | Build on past context, don't restart |
Custom Prevention Rules | Auto-triggered safeguards for your workflow | "Always check X before doing Y" |
Quality Tracking | Scores every output on multiple dimensions | Proves quality is improving over time |
π§° All 66 Tools
Tool | Description |
| Master routing β fires on every prompt |
| Pre-flight checklist for complex tasks |
| Score confidence before committing |
Tool | Description |
| Check if you've seen this mistake before |
| Log mistakes with root cause and fix |
| Score output quality on a dimension |
| Track quality trajectory over time |
| Audit code before delivering |
| Detect cognitive biases in reasoning |
| Log bugs that should have been caught |
Tool | Description |
| Log architectural decisions with rationale |
| Query past decisions |
| 5-perspective adversarial review |
| Build-vs-buy analysis |
| Challenge your own reasoning |
Tool | Description |
| Failure mode and effects analysis |
| Risk threshold enforcement |
| Pre-deploy smoke test |
| Multi-layer safety audit |
| Pre-mortem analysis |
Tool | Description |
| Log predictions with confidence level |
| Mark prediction outcomes |
| Brier score calibration report |
Tool | Description |
| Store cross-session knowledge |
| Semantic search past context |
| Persist decisions to long-term memory |
| Persist mistakes to long-term memory |
| Knowledge graph queries |
Tool | Description |
| Define a goal with success criteria |
| Review active goals |
| Update goal status and notes |
| Archive completed goals |
| Remove a goal |
Tool | Description |
| Track prompt patterns |
| Session-level analysis |
| Understand user's cognitive style |
| Refine the thinking model |
| Create custom auto-triggered rules |
| List all prevention rules |
| Remove a prevention rule |
| Search cognitive patterns |
Tool | Description |
| Track performance benchmarks |
| Tool usage analytics |
| Browse recent tool calls |
| System health check |
| Get workflow recommendations |
Tool | Description |
| Log testable hypotheses |
| Mark hypothesis outcomes |
| Log anticipated failure modes |
| Mark failure prediction outcomes |
| Bulk validation of predictions |
| Predict and prevent issues |
Tool | Description |
| EV calculation for decisions |
| Update beliefs with new evidence |
| Growth projection modeling |
Tool | Description |
| Root cause analysis |
| Post-mortem review |
| Log detection failures |
Tool | Description |
| Share knowledge across team |
| List team members |
| Share learned patterns |
| Get user profile and preferences |
| Update user configuration |
Tool | Description |
| Self-improvement scan |
| Generate improvement goals |
| Check autonomous system status |
π Full tool documentation: docs/TOOLS.md
ποΈ Architecture
elite-reasoning-mcp/
βββ core/
β βββ integration/
β β βββ mcp_server.py # FastMCP server β tool registration
β βββ memory/
β β βββ persistent_store.py # SQLite β 15 tables, 32 indexes
β β βββ graph_store.py # Knowledge graph
β β βββ embedding.py # Semantic search (optional)
β βββ tools/
β β βββ orchestration.py # orchestrate_request_tool
β β βββ reasoning_amplifier.py # Calibration, Council, Preflight
β β βββ adaptive.py # Learning & user modeling
β β βββ analysis.py # Risk, FMEA, confidence
β β βββ auditing.py # Quality, anti-patterns
β β βββ planning.py # Goals, benchmarks
β β βββ native_tools.py # Memory, search, sync
β βββ identity/
β βββ user_profile.py # Per-user configuration
βββ schemas/ # 66 JSON tool schemas
βββ run_elite_mcp.sh # Mac/Linux launcher
βββ run_elite_mcp.bat # Windows launcher
βββ install.sh # Mac/Linux installer
βββ install.ps1 # Windows installerπ Full architecture docs: docs/ARCHITECTURE.md
π€ Compatible IDEs
IDE | Status | Config |
Cursor | β Full support |
|
Claude Desktop | β Full support | App Settings β MCP |
Antigravity | β Full support |
|
VS Code + Continue | β Full support |
|
Windsurf | β Full support |
|
Any MCP client | β Full support | stdio transport |
π Performance
Metric | Value |
Package size | 132KB |
Startup time | < 2 seconds |
Per-tool latency | < 50ms |
Database | Local SQLite (zero network) |
API costs | $0 (everything runs locally) |
Memory footprint | ~15MB |
β FAQ
Yes. The pipeline works with any model β GPT-4, Claude, Gemini, Llama, Mistral, etc. Weaker models benefit MORE because the pipeline provides structured reasoning they wouldn't do on their own.
No. Everything runs locally. The entire system is a SQLite database + Python logic. Zero external API calls, zero data sent anywhere.
The orchestrator adds ~50ms per prompt. The reasoning plan it generates saves far more time by preventing wrong approaches and repeated mistakes.
Sequential thinking gives you step-by-step reasoning for one task. Elite Reasoning MCP gives you persistent memory across sessions, anti-pattern prevention, quality tracking, risk analysis, confidence calibration, and 60+ other tools. They're complementary β use both.
π€ Contributing
We welcome contributions! See CONTRIBUTING.md for guidelines.
Quick ideas for contributions:
Add new reasoning tools
Improve the intent classifier
Add IDE-specific install instructions
Write tests
Add benchmarks comparing output quality with/without the pipeline
π License
MIT β use it however you want.
π Security
All data stays local β SQLite database stored on your machine
Zero network calls β The MCP server makes no outbound requests
No telemetry β No usage data is collected or transmitted
Your code stays private β Prompt content is classified locally, never sent anywhere
Found a security issue? Please email snehgabani@users.noreply.github.com instead of opening a public issue.
β Star History
If this makes your LLM smarter, give it a β!
π Listed On
Submit or find this project on:
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.
Latest Blog Posts
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/Snehgabani/elite-reasoning-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server