Deployed as a Cloudflare Workers application, utilizing Cloudflare KV for storing lessons learned and Durable Objects for state management across development planning sessions.
Converts GitHub issues into structured remediation tasks with subtasks, enabling automated bug fixes and post-release maintenance workflows by parsing issue JSON and generating development plans.
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., "@DevPlan MCP Serverhelp me build a React dashboard for monitoring API metrics"
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.
DevPlan MCP Server
Transform ideas into executable development plans — an MCP server that brings the ClaudeCode-DevPlanBuilder methodology to Claude Code.
The Problem: AI coding assistants often lose context, skip steps, or produce inconsistent code across sessions.
The Solution: DevPlan creates detailed, Haiku-executable development plans with built-in verification, lessons learned, and issue remediation workflows.
Key Features
Feature | Description |
Inline Methodology | All guidance is embedded — no external fetches needed |
Haiku-Executable Plans | Plans so detailed that Claude Haiku can execute them |
Lessons Learned | Captures issues from verification and injects them into future plans |
Issue Remediation | Converts GitHub issues directly into remediation tasks |
Tech Conflict Detection | Warns about incompatible technology choices |
Executor & Verifier Agents | Auto-generates specialized agents for your project |
Install
Or add to ~/.claude/mcp.json:
Quick Start
That's it. DevPlan will guide Claude through the entire process:
Usage Examples
New Project
Fix a GitHub Issue
Check Progress
Tools
Planning
Tool | Purpose |
| Main entry point - guides Claude through the methodology |
| Get questions to gather project requirements |
| Generate PROJECT_BRIEF.md |
| Parse existing brief into structured data |
| List project templates (cli, web_app, api, library) |
Generation
Tool | Purpose |
| Generate DEVELOPMENT_PLAN.md scaffold |
| Generate CLAUDE.md scaffold |
| Generate Haiku-powered executor agent |
| Generate Sonnet-powered verifier agent |
Execution
Tool | Purpose |
| Check plan completeness and structure |
| Get specific subtask details by ID |
| Mark subtasks complete with notes |
| Get completion stats and next actions |
Lessons Learned
Feedback loop that captures issues from verification and incorporates them into future plans.
Tool | Purpose |
| Capture a lesson from verifier findings |
| List accumulated lessons by severity |
| Archive old lessons without deleting them |
| Remove outdated or incorrect lessons |
| Auto-extract lessons from verification reports |
Issue Remediation
Convert GitHub issues into structured remediation tasks — perfect for bug fixes and post-release maintenance.
Tool | Purpose |
| Analyze a GitHub issue to extract requirements |
| Generate remediation task with subtasks from an issue |
Architecture
Recent Updates
Why DevPlan?
Without DevPlan | With DevPlan |
Context lost between sessions | Plans preserve full context |
Inconsistent code quality | Haiku follows exact specifications |
Same mistakes repeated | Lessons learned system prevents recurrence |
No verification step | Sonnet actively tries to break the code |
Bugs found in production | Issues caught before release |
Development
Contributing
Contributions welcome! Please see the ClaudeCode-DevPlanBuilder repo for methodology details.
License
MIT