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.0.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.0-py3-none-any.whl (136.5 kB view details)

Uploaded Python 3

File details

Details for the file elite_reasoning_mcp-1.1.0.tar.gz.

File metadata

  • Download URL: elite_reasoning_mcp-1.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 70a4bba1c2dceb0727091da6ee932cee3cb169561bf02a1e305d5f021a37209f
MD5 d30342cb298b02051c4ea307d6f33692
BLAKE2b-256 9ac29fd39544a5385aea3279bedb1b85a0a06fea3ebb61c85d9a150cb3260b90

See more details on using hashes here.

Provenance

The following attestation bundles were made for elite_reasoning_mcp-1.1.0.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.0-py3-none-any.whl.

File metadata

File hashes

Hashes for elite_reasoning_mcp-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9d478257a5548855deadbd18dfcd20314827052885852f8d592a9744d3171e16
MD5 053066908e8b8d8f30ae62e577802d75
BLAKE2b-256 82a3ba3ac1af4974038d329c981258c18d7463d9ce0ad91ae967286de5a1d9ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for elite_reasoning_mcp-1.1.0-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