
规格驱动开发MCP服务器,不仅仅是Vibe编码
概览
模型上下文协议(MCP)服务器,通过提供结构化提示,按照系统化方法生成需求、设计文档和代码,促进基于规范的开发流程。 该MCP服务器通过提供提示,使开发者能够遵循结构化的规范驱动开发方法: 1. - 使用EARS(简易需求语法)格式创建详细需求文档 2.- 基于需求生成设计文档 3.- 基于设计文档生成实施代码 - : 从→ →开始有明确的进展 - : 使用行业标准的 EARS 格式进行需求文档 - : 与兼容 MCP 的工具和环境无缝集成 使用以下按钮在VS Code中安装MCP服务器: 或者,你可以在mcp.json中添加配置: 通过下面的按钮在光标中安装MCP服务器: 或者,你可以在mcp.json中添加配置:
概述(AI 翻译)
-VS_Code-0098FF)
模型上下文协议(MCP)服务器,通过提供结构化提示,按照系统化方法生成需求、设计文档和代码,促进基于规范的开发流程。
🎯 目的
该MCP服务器通过提供提示,使开发者能够遵循结构化的规范驱动开发方法:
- 需求生成 - 使用EARS(需求语法简易方法)格式创建详细需求文档
- 设计生成 - 根据需求生成设计文档
- 代码生成 - 基于设计文档生成实现代码
✨ 特色
- 结构化工作流程:从需求→设计→代码,遵循清晰的进程
- EARS 格式支持:使用行业标准 EARS 格式来编写需求文档
- MCP 协议:与兼容 MCP 的工具和环境无缝集成
🚀 快速启动
先决条件
- Node.js 20+
安装
VS 代码
使用以下按钮在VS Code中安装MCP服务器:
-VS_Code-0098FF) -VS_Code_Insiders-24bfa5)
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Spec-Driven Development MCP Server
Model Context Protocol (MCP) server that facilitates spec-driven development workflows by providing structured prompts for generating requirements, design documents, and code following a systematic approach.
🎯 Purpose
This MCP server enables developers to follow a structured spec-driven development approach by providing prompts that guide you through:
- Requirements Generation - Create detailed requirements documents using the EARS (Easy Approach to Requirements Syntax) format
- Design Generation - Generate design documents based on requirements
- Code Generation - Generate implementation code based on design documents
✨ Features
- Structured Workflow: Follows a clear progression from requirements → design → code
- EARS Format Support: Uses industry-standard EARS format for requirements documentation
- MCP Protocol: Integrates seamlessly with MCP-compatible tools and environments
🚀 Quick Start
Prerequisites
- Node.js 20+
Installation
VS Code
Install the MCP server in VS Code using below buttons:
Alternatively, you can add configuration in mcp.json:
{
"servers": {
"spec-driven": {
"command": "npx",
"args": [
"-y",
"mcp-server-spec-driven-development@latest"
]
}
}
}
Cursor, Claude Code
安装
npx -y mcp-server-spec-driven-development@latest配置
{
"mcpServers": {
"spec-driven": {
"command": "npx",
"args": [
"-y",
"mcp-server-spec-driven-development@latest"
]
}
}
}