geogoesbeepboop/sdd-mcp
If you are the rightful owner of sdd-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The SDD MCP Server is designed to enhance GitHub Copilot's capabilities by integrating spec-driven development tools, facilitating a structured approach to feature development.
SDD MCP Server
Spec-Driven Development MCP Server for GitHub Copilot integration.
Overview
This MCP (Model Context Protocol) server provides spec-driven development tools to GitHub Copilot, enabling systematic feature development through structured specifications, task breakdown, and progress tracking.
Commands
/plan- Initialize or configure a project for spec-driven development/create-spec- Transform requirements into structured specifications/create-tasks- Break specifications into implementable tasks/implement- Execute tasks with progress tracking/sync-docs- Update project documentation based on completed work
Installation
npm install
npm run build
Usage with VS Code
Add to your VS Code settings.json:
{
"github.copilot.advanced": {
"mcp": {
"sdd-mcp": {
"type": "stdio",
"command": "node",
"args": ["path/to/sdd-mcp/dist/index.js"]
}
}
}
}
Development
npm run dev # Watch mode
npm run build # Build for production
Architecture
The server implements five core workflow commands as MCP tools, each following a standardized structure for context detection, information gathering, processing, and output generation.