Elite IDE Augmentation Layer โ MCP Server for persistent memory, structured reasoning, and quality enforcement
Project description
๐ง Elite Reasoning MCP
Makes any LLM think harder, reason better, and never repeat mistakes.
66 tools that upgrade your AI's output quality โ works with any model (GPT-4, Claude, Gemini, open-source).
What It Does
Every prompt you send goes through a reasoning pipeline that:
| Feature | What it does |
|---|---|
| Intent Classification | Auto-detects if you're debugging, building, designing, deploying (13 categories) |
| Complexity Scoring | Rates 1-5 and adjusts reasoning depth |
| Anti-Pattern Memory | Remembers past mistakes and prevents repeats |
| Confidence Calibration | Tracks prediction accuracy with Brier scores |
| Decision Council | 5-perspective adversarial review for critical decisions |
| FMEA Risk Analysis | What can fail? How bad? How likely? |
| Socratic Challenge | Challenges its own assumptions before committing |
| Prevention Rules | Custom auto-triggered rules for your workflow |
| Cross-Session Memory | Persists knowledge across conversations |
Quick Install
# 1. Clone this repo
git clone https://github.com/YOUR_USERNAME/elite-reasoning-mcp.git ~/.elite-reasoning
# 2. Run the installer
bash ~/.elite-reasoning/install.sh
# 3. Restart your IDE and start a new conversation
Manual Install
Prerequisites
- Python 3.11+
- uv package manager
- An MCP-compatible IDE (Antigravity, Cursor, VS Code + Continue, etc.)
Steps
- Clone the repo:
git clone https://github.com/YOUR_USERNAME/elite-reasoning-mcp.git ~/.elite-reasoning
cd ~/.elite-reasoning
- Add to your IDE's MCP config (
~/.gemini/config/mcp_config.jsonor equivalent):
{
"mcpServers": {
"elite-reasoning": {
"command": "/Users/YOUR_USERNAME/.elite-reasoning/run_elite_mcp.sh"
}
}
}
- Add enforcement rule to
~/.gemini/GEMINI.md:
## โก RULE #0 โ ELITE MCP PIPELINE
On EVERY user message, your FIRST tool call MUST be:
\```
call_mcp_tool(
ServerName="elite-reasoning",
ToolName="orchestrate_request_tool",
Arguments={"user_prompt": "<the user's exact message>"}
)
\```
No exceptions except "ok", "thanks", "yes", "no".
- Restart your IDE and start a new conversation.
66 Tools
Click to see all tools
Core Pipeline
orchestrate_request_toolโ Master routing (fires on every prompt)reasoning_preflightโ Pre-flight checklist for complex tasksassess_confidenceโ Score confidence before committing
Quality
check_anti_patternsโ Check past mistakesrecord_mistakeโ Log mistakes with root causerecord_quality_scoreโ Score output qualityget_quality_trendโ Track quality over timepre_commit_auditโ Audit code before delivering
Decision Making
record_decisionโ Log architectural decisionssearch_decisionsโ Query past decisionsdecision_council_reviewโ 5-perspective adversarial reviewadopt_vs_buildโ Build or adopt analysissocratic_challengeโ Challenge your own plan
Risk Analysis
fmea_analysisโ Failure mode analysisfmea_risk_gateโ Risk threshold gatesmoke_test_gateโ Smoke test before deployswiss_cheese_auditโ Multi-layer safety auditsimulate_future_regretsโ Pre-mortem analysis
Confidence & Calibration
calibration_predictโ Log predictions with confidencecalibration_resolveโ Mark prediction outcomescalibration_scoreโ Brier score report
Memory
ingest_contextโ Store cross-session knowledgememory_search_contextโ Retrieve past contextmemory_sync_decisionsโ Persist decisionsquery_temporal_graphโ Knowledge graph queries
Goals & Tracking
set_goal/check_goals/update_goalโ Goal managementbenchmark_trackโ Performance benchmarksget_tool_usage_statsโ Tool usage analytics
Learning
record_prompt_intentโ Track prompt patternsanalyze_prompt_sequenceโ Session analysisget_user_thinking_modelโ User cognitive modelregister_prevention_ruleโ Custom auto-rulesautonomous_scanโ Self-improvement scan
...and 30+ more
Architecture
Your Prompt
โ
orchestrate_request_tool (FIRST tool call)
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Intent Classifier โ โ debug/build/design/deploy/...
โ Complexity Scorer โ โ 1-5 scale
โ Thinking Mode Selector โ โ convergent/divergent/analytical
โ Anti-Pattern Checker โ โ Past mistake lookup
โ Prevention Rule Engine โ โ Custom auto-triggered rules
โ MCP/Skill Router โ โ Route to specialized tools
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
Execution Plan (returned to LLM)
โ
LLM follows plan โ Better output
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file elite_reasoning_mcp-1.1.1.tar.gz.
File metadata
- Download URL: elite_reasoning_mcp-1.1.1.tar.gz
- Upload date:
- Size: 9.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
77b25334008ee915c198c55c8f8e2917e23cabfca70ad4b5f75fb8706508e7ba
|
|
| MD5 |
97687789acdfef9d61e6865a5fc22346
|
|
| BLAKE2b-256 |
98a5225cb4308c7a0b56f827c77751a96bf74ea6632205b662759cf9bd5e1b08
|
Provenance
The following attestation bundles were made for elite_reasoning_mcp-1.1.1.tar.gz:
Publisher:
publish.yml on Snehgabani/elite-reasoning-mcp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
elite_reasoning_mcp-1.1.1.tar.gz -
Subject digest:
77b25334008ee915c198c55c8f8e2917e23cabfca70ad4b5f75fb8706508e7ba - Sigstore transparency entry: 1829138660
- Sigstore integration time:
-
Permalink:
Snehgabani/elite-reasoning-mcp@fe74605a62e4b6e73166a4a230e286269fff493d -
Branch / Tag:
refs/tags/v1.1.1 - Owner: https://github.com/Snehgabani
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@fe74605a62e4b6e73166a4a230e286269fff493d -
Trigger Event:
release
-
Statement type:
File details
Details for the file elite_reasoning_mcp-1.1.1-py3-none-any.whl.
File metadata
- Download URL: elite_reasoning_mcp-1.1.1-py3-none-any.whl
- Upload date:
- Size: 136.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af0cfeab769859f13a0d3cc50faa9f3ca050597ba541bd11ee2d5034016596e5
|
|
| MD5 |
d6c21602113025cbebc2e9d4850d9df9
|
|
| BLAKE2b-256 |
62230151271d359a87c94c2573058cf497adfb37a843e9931b2c6f8771b942ca
|
Provenance
The following attestation bundles were made for elite_reasoning_mcp-1.1.1-py3-none-any.whl:
Publisher:
publish.yml on Snehgabani/elite-reasoning-mcp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
elite_reasoning_mcp-1.1.1-py3-none-any.whl -
Subject digest:
af0cfeab769859f13a0d3cc50faa9f3ca050597ba541bd11ee2d5034016596e5 - Sigstore transparency entry: 1829138733
- Sigstore integration time:
-
Permalink:
Snehgabani/elite-reasoning-mcp@fe74605a62e4b6e73166a4a230e286269fff493d -
Branch / Tag:
refs/tags/v1.1.1 - Owner: https://github.com/Snehgabani
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@fe74605a62e4b6e73166a4a230e286269fff493d -
Trigger Event:
release
-
Statement type: