Plan Cascade MCP Server

by Taoidle• 132•• Scanned•Claim this listing•Request removal
Productivity & Workflowclaude codeclaude code plugindeveloper toolsllm agentsmcp server

AI-powered cascading development framework. Decompose complex projects into parallel executable tasks with auto-generated PRDs, design docs, and multi-agent collaboration (Claude Code, Codex, Aider).

Plan Cascade is an open-source mcp server by Taoidle, written mainly in Rust, with 132 GitHub stars and the MIT license. Its code was last updated Mar 14, 2026.

<div align="center">

Plan Cascade

AI-Powered Cascading Development Framework

Transform complex projects into parallel executable tasks with intelligent decomposition and multi-provider execution

License: MIT

ComponentVersionStatusDescription
Plugin4.4.0StableClaude Code integration
Desktop0.1.0AlphaLocal-first AI workstation
CLIDevDevCommand-line interface
MCP ServerStableStableModel Context Protocol

Why Plan Cascade? • Product Editions • Quick Start • Architecture

</div>

Why Plan Cascade?

Traditional AI coding assistants hit a wall with large, complex projects:

ChallengeConventional AIPlan Cascade
ComplexityGets lost in large codebasesDecomposes into manageable units
ParallelismSequential, one-at-a-timeIndependent tasks run in parallel
ContextLost during long sessionsDesign docs + durable context survive compaction
QualityManual verification neededAutomated testing & linting at each step
ControlBlack box executionTransparent, inspectable workflow

The Solution: Cascading Decomposition

┌─────────────────────────────────────────────────────────────────────┐
│                        Your Project Goal                            │
│            "Build a REST API with authentication"                   │
└─────────────────────────────────────────────────────────────────────┘
                                  │
                                  ▼
┌─────────────────────────────────────────────────────────────────────┐
│  Level 1: Mega Plan                                                 │
│  ─────────────────────                                              │
│  Project-level orchestration → Manages multiple features in batches │
│  Output: mega-plan.json + design_doc.json                          │
└─────────────────────────────────────────────────────────────────────┘
                                  │
              ┌───────────────────┼───────────────────┐
              ▼                   ▼                   ▼
┌─────────────────────┐ ┌─────────────────────┐ ┌─────────────────────┐
│ Feature: Auth       │ │ Feature: API        │ │ Feature: Database   │
│ ───────────────     │ │ ───────────────     │ │ ───────────────     │
│ PRD + Design Doc    │ │ PRD + Design Doc    │ │ PRD + Design Doc    │
└─────────────────────┘ └─────────────────────┘ └─────────────────────┘
              │                   │                   │
              ▼                   ▼                   ▼
┌─────────────────────┐ ┌─────────────────────┐ ┌─────────────────────┐
│ Stories (Parallel)  │ │ Stories (Parallel)  │ │ Stories (Parallel)  │
│ ─────────────────   │ │ ─────────────────   │ │ ─────────────────   │
│ □ JWT Implementation│ │ □ CRUD Endpoints    │ │ □ Schema Design     │
│ □ Password Hashing  │ │ □ Rate Limiting     │ │ □ Migrations        │
│ □ Session Management│ │ □ Input Validation  │ │ □ Connection Pool   │
└─────────────────────┘ └─────────────────────┘ └─────────────────────┘
                                  │
                                  ▼
                        ┌─────────────────┐
                        │ Quality Gates   │
                        │ ─────────────   │
                        │ ✓ DoR / DoD     │
                        │ ✓ Test Coverage │
                        │ ✓ Lint / Format │
                        └─────────────────┘

Product Editions

Plan Cascade is available in three editions to suit different workflows:

FeaturePluginDesktopCLI
Target UserClaude Code usersMulti-model teamsAutomation/CI
LLM BackendClaude Code only7+ providers (Claude, OpenAI, DeepSeek, Ollama...)7+ providers
Offline Use❌✅ (Ollama)✅ (Ollama)
Installationclaude plugins installDesktop app / pip installpip install
UISlash commandsFull GUI with 4 workflow modesCommand-line
Quality Gates✅ Standard✅ Enterprise-grade with auto-retry✅
Security ModelBasic5-layer (Guardrail → Gate → Policy → Sandbox → Audit)Basic
Worktree Integration✅✅ Visual diff viewer✅
Visual Workflow❌✅ Real-time timeline + checkpoints❌
MCP StackClient onlyFull stack (Manager + Client + Server)Client only
Knowledge System❌✅ Skills + Memory + RAG❌
Remote Control❌✅ A2A protocol + Telegram bot❌
MaturityStableAlphaDevelopment

Which Edition Should I Choose?

  • Choose Plugin if you're a Claude Code power user who wants seamless integration
  • Choose Desktop if you need multi-model support, visual workflows, or offline capability
  • Choose CLI if you're building automation pipelines or CI/CD integration

Core Capabilities

Unified Workflow Kernel

All modes share a common foundation:

  • Unified lifecycle — Consistent state management across modes
  • Event streaming — Real-time progress updates via typed events
  • Mode handoff — Seamless switching between Chat → Plan → Task
  • Checkpointing — Recovery from interruptions

Quality Gates Pipeline

Every Story passes through validation:

┌─────────┐   ┌─────────┐   ┌─────────────┐   ┌─────────────┐   ┌─────────┐
│   DoR   │ → │  Code   │ → │     DoD     │ → │ AI Verify   │ → │ Review  │
│ (Ready) │   │ (Write) │   │   (Done)    │   │ (No Stubs)  │   │ (Score) │
└─────────┘   └─────────┘   └─────────────┘   └─────────────┘   └─────────┘
     │             │               │                 │               │
     ▼             ▼               ▼                 ▼               ▼
  Validate      Implement      Verify all        Detect stub     Code quality
  requirements   solution       criteria          code & TODOs      scoring

Design Document Hierarchy

Two-level architecture ensures consistency:

  • Project-level — Global patterns, shared decisions (ADR-001, ADR-002...)
  • Feature-level — Component-specific decisions (ADR-F001, ADR-F002...)

External Framework Skills

Auto-injected best practices from Git submodules:

  • React/Next.js — detected via package.json
  • Vue/Nuxt — detected via package.json
  • Rust — detected via Cargo.toml

Architecture

┌────────────────────────────────────────────────────────────────────────────┐
│                            Plan Cascade Core                               │
├────────────────────────────────────────────────────────────────────────────┤
│  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐      │
│  │  Strategy   │  │    PRD      │  │  Parallel   │  │   Quality   │      │
│  │  Selector   │  │  Generator  │  │  Executor   │  │    Gates    │      │
│  └─────────────┘  └─────────────┘  └─────────────┘  └─────────────┘      │
├────────────────────────────────────────────────────────────────────────────┤
│                         Agent Backend Layer                                 │
│  ┌────────────────────────────┐  ┌────────────────────────────┐           │
│  │   ClaudeCodeBackend        │  │     BuiltinBackend         │           │
│  │   (subprocess, no API)     │  │   (direct API, ReAct loop) │           │
│  └────────────────────────────┘  └────────────────────────────┘           │
├────────────────────────────────────────────────────────────────────────────┤
│                           LLM Provider Layer                                │
│    Anthropic │ OpenAI │ DeepSeek │ Ollama │ GLM │ Qwen │ MiniMax          │
└────────────────────────────────────────────────────────────────────────────┘

Quick Start

Plugin (Stable)

# Install in Claude Code
claude plugins install plan-cascade

# Use slash commands
/plan-cascade:auto "Implement user authentication"

CLI (Development)

# Requires Python 3.10+ and uv
git clone https://github.com/Taoidle/plan-cascade.git
cd plan-cascade
uv run pytest tests/  # Run tests

# CLI entry point
uv run plan-cascade --help

Desktop (Alpha)

See desktop/README.md for the full-featured desktop application.


Documentation

DocumentDescription
Plugin GuideClaude Code plugin usage
CLI GuideCommand-line interface
Mega Plan GuideMulti-feature orchestration
Desktop READMEDesktop application
PRD TemplatePRD file format

Project Structure

plan-cascade/
├── src/plan_cascade/          # Core Python library
│   ├── core/                  # Orchestration engines
│   ├── backends/              # Agent abstraction layer
│   ├── state/                 # Thread-safe state management
│   ├── llm/                   # LLM provider abstraction
│   └── tools/                 # ReAct tool implementations
├── desktop/                   # Tauri desktop application
│   ├── src/                   # React frontend
│   └── src-tauri/             # Rust backend
├── skills/                    # Plugin skills
│   ├── hybrid-ralph/          # PRD-driven execution
│   ├── mega-plan/             # Multi-feature orchestration
│   └── planning-with-files/   # File-based planning
├── commands/                  # Slash command definitions
└── mcp_server/               # FastMCP server

Roadmap

ComponentCurrentNext Milestone
Plugin4.4.0 Stable5.0.0 - Enhanced CLI integration
Desktop0.1.0 Alpha0.2.0 - Beta with full workflow
CLIDevelopment1.0.0 - Stable release
MCP ServerStableEnhanced tool support

Contributing

We welcome contributions! Please see our contributing guidelines for details.


License

MIT License - see LICENSE for details.

Plan Cascade alternatives

View more →

Similar mcp servers in Productivity & Workflow, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Plan Cascade (this page)
Taoidle
132MITMar 14, 2026Scanned, no flagged issues
N8n MCP
czlonkowski
23kMITOct 27, 2026Scanned, no flagged issues
Trigger Dev
triggerdotdev
17kApache-2.0Oct 31, 2026Scanned, no flagged issues
Skill Seekers
yusufkaraaslan
15kMITSep 30, 2026Scanned, no flagged issues
Windows MCP
CursorTouch
11kMITNov 1, 2026Scanned, no flagged issues
Mobile MCP
mobile-next
10kApache-2.0Oct 30, 2026Scanned, no flagged issues