- Home
- MCP servers
- DevPlan
DevPlan
- typescript
1
GitHub Stars
typescript
Language
5 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
DevPlan MCP Server provides a dedicated server to guide Claude Code through planning, executing, verifying, and learning from development plans. It attaches an inline methodology to your projects, enabling Haiku-executable plans, automated verification, and a structured lessons/remediation loop to keep context and quality consistent across sessions.
How to use
You interact with the DevPlan MCP Server through an MCP client. Start a plan, let Claude Code interview you to gather requirements, generate a detailed development plan, and then execute, verify, and learn from the results. Progress is tracked, and insights are captured to improve future projects.
Key workflow you will use:
- Begin planning with inline guidance and interview questions
- Generate a PROJECT_BRIEF.md from your input
- Create a DEVELOPMENT_PLAN.md and pull past lessons learned
- Generate specialized Haiku-powered executor and Sonnet-powered verifier
- Run execution cycles, verify outcomes, and capture lessons for future projects
- Remediate issues by converting GitHub issues into actionable tasks within the plan.
How to install
Prerequisites: you need Node.js and npm installed on your system.
Install the DevPlan MCP Server client integration for Claude Code by adding the MCP server endpoint.
claude mcp add devplan --transport sse https://devplan-mcp-server.mike-c63.workers.dev/sse
"addr": "https://devplan-mcp-server.mike-c63.workers.dev/sse"
Additional sections
Configuration is exposed through the MCP server URL and, if needed, environment variables. The HTTP connection is the primary way to connect to the DevPlan MCP Server.
Usage examples show how to start new projects, check progress, and convert GitHub issues into remediation tasks using dedicated tools.
Available tools
devplan_start
Main entry point that guides Claude through the DevPlan methodology for initiating a new project.
devplan_interview_questions
Retrieves interview questions to gather project requirements one at a time.
devplan_create_brief
Generates PROJECT_BRIEF.md based on interview answers.
devplan_parse_brief
Parses an existing brief into structured data for planning.
devplan_generate_plan
Creates DEVELOPMENT_PLAN.md scaffold with subtasks and milestones.
devplan_generate_claude_md
Generates CLAUDE.md scaffolds for project documentation.
devplan_generate_executor
Generates a Haiku-powered executor agent for task execution.
devplan_generate_verifier
Generates a Sonnet-powered verifier agent to validate outcomes.
devplan_validate_plan
Checks plan completeness and structure before execution.
devplan_get_subtask
Fetches details for a specific subtask by ID.
devplan_update_progress
Marks subtasks as complete and records notes.
devplan_progress_summary
Shows completion stats and next actions.
devplan_add_lesson
Captures a lesson from verifier findings and stores it.
devplan_list_lessons
Lists accumulated lessons by severity for review.
devplan_archive_lesson
Archives old lessons without deleting them.
devplan_delete_lesson
Removes outdated or incorrect lessons.
devplan_extract_lessons_from_report
Auto-extracts lessons from verification reports.
devplan_parse_issue
Analyzes a GitHub issue to extract requirements.
devplan_issue_to_task
Generates remediation tasks with subtasks from an issue.