
DevPlan MCP Server
io.github.mmorris35由 GitHub 帳號 mmorris35 發布v1.0.0更新於 Nov 2, 2026
Transform project ideas into paint-by-numbers development plans with phases, tasks, and subtasks.
概覽
把專案想法轉成結構化、可由 AI 代理逐項執行的開發計畫,包含階段、任務、子任務、驗證與經驗教訓。
- 可以做什麼
- 從想法到計畫:進行需求訪談、建立或解析專案簡報、列出專案範本並產生開發計畫骨架。
- 產生代理檔案:CLAUDE.md、執行代理與驗證代理,並可輸出給 Claude、Cursor、Aider、Cline、Windsurf 或通用格式。
- 驗證與進度:檢查計畫是否能由代理執行、依編號取得子任務、標記完成狀態並查看進度摘要。
- 管理經驗教訓:新增、列出、封存、刪除教訓,並從驗證報告自動擷取。
- 把 GitHub issue 轉成修復任務,並查看使用統計。
- 適用情境
- 當你希望 AI 程式助理為新專案擬定計畫,或把已回報的 issue 轉成詳細、經過驗證、可跨工作階段延續的分步計畫,並為所用編輯器產生對應的代理或規則檔案時適用。
- 執行需求
- 需要透過網路連線遠端 MCP 端點;README 記載的是連線到 Cloudflare 代管伺服器的 SSE 方式。未宣告帳號、API 金鑰或環境變數。README 另提供不需網路的本機外掛/技能方案。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 DevPlan MCP Server,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.mmorris35%2Fdevplan-mcp-server/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"devplan": {
"type": "http",
"url": "https://devplan-mcp-server.mike-c63.workers.dev/mcp"
}
}
}README
DevPlan MCP Server
[License: MIT] [MCP] [Cloudflare Workers] [21 Tools]
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, agent-executable development plans with built-in validation, lessons learned, and inline git workflows.
NEW — Install as a Skill (No MCP Server Required)
DevPlan is now available as a standalone Claude Code skill — no MCP server, no network dependency, no SSE timeouts. The entire DevPlan methodology runs locally as a first-class plugin.
Install
Step 1 — Add this repo as a plugin marketplace:
Step 2 — Install the plugin at user scope (available across all projects):
Step 3 — Reload plugins to activate:
Usage
Invoke the skill directly:
Or use specific sub-commands:
Or just describe what you need — Claude will invoke the skill automatically:
What's Included
Skill vs MCP Server
Both options are fully supported. The skill is recommended for reliability; the MCP server adds the lessons learned system and usage analytics.
Key Features
Install
Or add to ~/.claude.json under the mcpServers key:
Update Existing Installation
If you already have DevPlan installed, remove from both scopes and re-add:
Quick Start
That's it. DevPlan will guide Claude through the entire process.
The DevPlan Workflow
DevPlan uses a scaffold → enhance → validate workflow that ensures every plan is agent-executable before implementation begins.
How It Works
- Interview → DevPlan asks questions to understand your project
- Brief → Creates a structured PROJECT_BRIEF.md with requirements
- Generate Scaffold →
devplan_generate_plancreates foundation phases + a feature list - Enhance with Code → Your AI agent structures feature phases and fills in complete, copy-pasteable code
- Validate →
devplan_validate_planchecks the plan is agent-executable - Execute → Executor agent implements each subtask with inline git commands
- Verify → Verifier agent tries to break the implementation
- Learn → Issues become lessons for future projects
Validation Ensures Quality
The validation step checks that plans are truly executable:
- ✅ Complete code blocks (not pseudocode or placeholders)
- ✅ All imports included in code blocks
- ✅ No "add to existing" instructions
- ✅ No cross-subtask references
- ✅ Verification commands with expected outputs
Real-Time Progress with Task Tools
Generated executor and verifier agents integrate with Claude Code's Task tools for live progress visibility:
- Executor agents create tasks for each subtask, showing real-time spinners as work progresses
- Verifier agents create tasks for each verification phase (Smoke Tests, Feature Verification, Edge Cases, etc.)
- Progress is visible without scrolling — you always know what Claude is working on
Both Task tools (real-time visibility) and DEVELOPMENT_PLAN.md (durable record) are updated — giving you the best of both worlds.
Usage Examples
New Project
Fix a GitHub Issue
Check Progress
Multi-Model Support
DevPlan generates plans and agent files for multiple AI coding tools and models. Use the target parameter to generate outputs for your preferred tool.
Supported Targets
Using Targets
When generating plans or agent files, specify the target tool:
Generate plan for Cursor:
Generate executor for Aider:
Generate generic agent files:
How Targets Work
Each target has a dedicated adapter that transforms the DevPlan methodology into the appropriate format:
- Claude - Generates
CLAUDE.mdwith executor/verifier agents in.claude/agents/ - Cursor - Generates
.cursorruleswith all guidance in one file (Cursor doesn't support separate agents) - Aider - Generates
.aider.conf.ymlwith architect mode instructions - Cline - Generates
.cline/instructions.mdwith executor/verifier split - Windsurf - Generates
.windsurf/rules.mdwith cascade-optimized format - Generic - Generates
AGENTS.md,EXECUTOR.md, andVERIFIER.mdfor any tool
Examples
Start a new project for Cursor:
Add executor for specific target:
Compare adapter capabilities: See docs/ADAPTERS.md for a detailed comparison of each target's capabilities and limitations.
Tools
Planning
Generation
Validation & Execution
Lessons Learned
Feedback loop that captures issues from verification and incorporates them into future plans.
Issue Remediation
Convert GitHub issues into structured remediation tasks — perfect for bug fixes and post-release maintenance.
Analytics
Why DevPlan?
Dashboard & Analytics
DevPlan includes a public dashboard for viewing aggregate usage statistics:
Dashboard URL: devplanmcp.store/dashboard
The dashboard shows:
- Summary cards: Total sessions, total tool calls, countries reached
- Line chart: Sessions and tool calls over the last 30 days
- Country table: Top 10 countries by session count
Privacy
All analytics are privacy-preserving:
- No IP storage: Only Cloudflare-derived country/region codes
- No user identification: Sessions are anonymous
- Auto-expiration: Daily stats expire after 90 days via KV TTL
Development
Contributing
Contributions welcome! Please see the ClaudeCode-DevPlanBuilder repo for methodology details.
License
MIT
Built for Claude Code
Model Context Protocol •
Cloudflare Workers •
DevPlanBuilder Methodology
來源:README.md,提交 faea160
工具
0版本歷史
1- v1.0.0最新Sep 16, 2026
評分
已滿足適用檢查項的 40%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式必需10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
請在儲存庫或註冊中心條目中宣告授權條款。