SuperAPI AI 工具集

devplan-mcp-server

DevPlan MCP Server 是一个面向 Claude Code 的开发计划生成工具,基于 ClaudeCode-DevPlanBuilder 方法论,将项目想法转化为可执行的开发计划。它通过 MCP 服务器或独立 Skill 形式运行,提供从需求访谈、生成 PROJECT_BRIEF.md、创建开发计划脚手架、增强代码、验证计划可执行性到执行与验证的完整工作流。支持多模型目标(Claude、Cursor、Aider、Cline、Windsurf 及通用格式),并包含经验教训反馈、GitHub Issue 修复、仪表盘分析等功能。

访问官网

工具介绍

DevPlan MCP Server 是一个为 Claude Code 设计的 MCP 服务器,旨在将项目想法转化为可逐步执行的开发计划。它基于 ClaudeCode-DevPlanBuilder 方法论,解决 AI 编程助手常丢失上下文、跳过步骤或跨会话产生不一致代码的问题。

主要能力

  • 生成开发计划:通过 devplan_generate_plan 创建基础阶段和功能列表,生成 PROJECT_BRIEF.md、DEVELOPMENT_PLAN.md、CLAUDE.md 等文件。
  • 验证计划可执行性:devplan_validate_plan 检查计划是否真正可执行,包括完整代码块、导入语句、无“添加到现有”指令、无跨子任务引用、验证命令及预期输出。
  • 多模型支持:通过 target 参数为不同 AI 编程工具生成适配输出,支持 Claude、Cursor、Aider、Cline、Windsurf 和通用格式。
  • 实时进度:生成的执行器和验证器代理与 Claude Code 的 Task 工具集成,实时显示子任务进度。
  • 经验教训系统:捕获验证中的问题并融入未来计划。
  • Issue 修复:将 GitHub Issue 转化为结构化修复任务。
  • 仪表盘与分析:提供公开仪表盘查看聚合使用统计,隐私保护,不存储 IP,会话匿名,每日统计 90 天后过期。

使用方式

作为 Skill 安装(推荐,无需 MCP 服务器)

  1. 添加仓库为插件市场:
    /plugin marketplace add mmorris35/devplan-mcp-server
    
  2. 在用户范围安装插件:
    /plugin install devplan@devplan-mcp-server --scope user
    
  3. 重新加载插件:
    /plugin reload
    
  4. 直接调用技能:
    /devplan
    
    或使用子命令,或直接描述需求,Claude 会自动调用。

作为 MCP 服务器安装

在 ~/.claude.json 的 mcpServers 键下添加配置。

更新现有安装

从两个范围移除后重新添加。

工作流

DevPlan 采用“脚手架 → 增强 → 验证”工作流:

  1. 访谈:DevPlan 提问以理解项目。
  2. 简报:创建结构化 PROJECT_BRIEF.md。
  3. 生成脚手架:devplan_generate_plan 创建基础阶段和功能列表。
  4. 代码增强:AI 代理结构化功能阶段并填充完整可复制代码。
  5. 验证:devplan_validate_plan 检查计划可执行性。
  6. 执行:执行器代理实现每个子任务,包含内联 git 命令。
  7. 验证:验证器代理尝试破坏实现。
  8. 学习:问题成为未来项目的经验教训。

适用场景

  • 需要将项目想法转化为详细、可执行开发计划的开发者。
  • 使用 Claude Code 或其他 AI 编程工具进行项目开发,希望保持上下文一致性和步骤完整性。
  • 需要多模型支持,为不同工具生成适配计划。
  • 希望从验证中学习并改进未来计划。
  • 需要将 GitHub Issue 转化为修复任务。

限制

  • 作为 MCP 服务器时依赖网络,可能存在 SSE 超时;Skill 形式无网络依赖,推荐使用。
  • 多模型支持中,不同目标适配器能力有差异,详见 docs/ADAPTERS.md。
  • 仪表盘分析仅提供聚合统计,不涉及用户识别。
  • 具体收费、价格、平台兼容性等未在资料中提供。