Skip to main content

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

  1. Clone the repo:
git clone https://github.com/YOUR_USERNAME/elite-reasoning-mcp.git ~/.elite-reasoning
cd ~/.elite-reasoning
  1. Add to your IDE's MCP config (~/.gemini/config/mcp_config.json or equivalent):
{
  "mcpServers": {
    "elite-reasoning": {
      "command": "/Users/YOUR_USERNAME/.elite-reasoning/run_elite_mcp.sh"
    }
  }
}
  1. 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".
  1. 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 tasks
  • assess_confidence โ€” Score confidence before committing

Quality

  • check_anti_patterns โ€” Check past mistakes
  • record_mistake โ€” Log mistakes with root cause
  • record_quality_score โ€” Score output quality
  • get_quality_trend โ€” Track quality over time
  • pre_commit_audit โ€” Audit code before delivering

Decision Making

  • record_decision โ€” Log architectural decisions
  • search_decisions โ€” Query past decisions
  • decision_council_review โ€” 5-perspective adversarial review
  • adopt_vs_build โ€” Build or adopt analysis
  • socratic_challenge โ€” Challenge your own plan

Risk Analysis

  • fmea_analysis โ€” Failure mode analysis
  • fmea_risk_gate โ€” Risk threshold gate
  • smoke_test_gate โ€” Smoke test before deploy
  • swiss_cheese_audit โ€” Multi-layer safety audit
  • simulate_future_regrets โ€” Pre-mortem analysis

Confidence & Calibration

  • calibration_predict โ€” Log predictions with confidence
  • calibration_resolve โ€” Mark prediction outcomes
  • calibration_score โ€” Brier score report

Memory

  • ingest_context โ€” Store cross-session knowledge
  • memory_search_context โ€” Retrieve past context
  • memory_sync_decisions โ€” Persist decisions
  • query_temporal_graph โ€” Knowledge graph queries

Goals & Tracking

  • set_goal / check_goals / update_goal โ€” Goal management
  • benchmark_track โ€” Performance benchmarks
  • get_tool_usage_stats โ€” Tool usage analytics

Learning

  • record_prompt_intent โ€” Track prompt patterns
  • analyze_prompt_sequence โ€” Session analysis
  • get_user_thinking_model โ€” User cognitive model
  • register_prevention_rule โ€” Custom auto-rules
  • autonomous_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

elite_reasoning_mcp-1.1.1.tar.gz (9.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

elite_reasoning_mcp-1.1.1-py3-none-any.whl (136.5 kB view details)

Uploaded Python 3

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

Hashes for elite_reasoning_mcp-1.1.1.tar.gz
Algorithm Hash digest
SHA256 77b25334008ee915c198c55c8f8e2917e23cabfca70ad4b5f75fb8706508e7ba
MD5 97687789acdfef9d61e6865a5fc22346
BLAKE2b-256 98a5225cb4308c7a0b56f827c77751a96bf74ea6632205b662759cf9bd5e1b08

See more details on using hashes here.

Provenance

The following attestation bundles were made for elite_reasoning_mcp-1.1.1.tar.gz:

Publisher: publish.yml on Snehgabani/elite-reasoning-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elite_reasoning_mcp-1.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for elite_reasoning_mcp-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 af0cfeab769859f13a0d3cc50faa9f3ca050597ba541bd11ee2d5034016596e5
MD5 d6c21602113025cbebc2e9d4850d9df9
BLAKE2b-256 62230151271d359a87c94c2573058cf497adfb37a843e9931b2c6f8771b942ca

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page