规范驱动开发服务器

SDD MCP服务器为GitHub Copilot提供规范驱动开发工具,通过结构化规范、任务分解和进度跟踪实现系统化功能开发。

  • by geogoesbeepboop
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 geogoesbeepboop/sdd-mcp

使用说明

SDD MCP服务器

用于GitHub Copilot集成的规范驱动开发MCP服务器。

概述

此MCP(模型上下文协议)服务器为GitHub Copilot提供规范驱动的开发工具,通过结构化规范、任务分解和进度跟踪实现系统功能开发。

命令

  • /plan -初始化或配置用于规范驱动开发的项目
  • /create-spec -将需求转化为结构化规范
  • /create-tasks -将规范分解为可执行的任务
  • /implement -执行带有进度跟踪的任务
  • /sync-docs -根据已完成的工作更新项目文档

安装

npm install
npm run build

使用VS代码

添加到您的VS代码 settings.json:

{
  "github.copilot.advanced": {
    "mcp": {
      "sdd-mcp": {
        "type": "stdio",
        "command": "node",
        "args": ["path/to/sdd-mcp/dist/index.js"]
      }
    }
  }
}

发展

npm run dev  # Watch mode
npm run build  # Build for production

建筑

服务器实现了五个核心工作流命令作为MCP工具,每个命令都遵循一个标准化的结构,用于上下文检测、信息收集、处理和输出生成。