mcp-server-spec-driven-development
by formulahendry·★ 431·综合分 47
MCP 服务器提供结构化的规范驱动开发工作流,生成需求、设计和代码文档。
概述
规范驱动开发 MCP 服务器提供系统化的软件开发方法,包含三个主要阶段:使用 EARS 格式生成需求文档、创建设计文档以及实现代码。它在开发全过程中创建了从初始需求到最终实现的清晰路径,确保了开发流程的一致性。该服务器遵循从需求到设计再到代码的清晰流程,特别需要文档化和结构化开发流程的团队。
试试问 AI
装完之后,这里有 6 个你可以让 AI 做的事:
什么时候选它
当您需要实现一个结构化的规范驱动开发方法,确保从需求到设计再到实现的可追溯性时,选择这个MCP服务器。
什么时候不要选它
如果您偏好敏捷迭代方法,不需要大量文档,或者从事小型快速项目,不需要正式规范带来的好处,请不要选择它。
此 server 暴露的工具
从 README 抽取出 3 个工具generate-requirementsGenerate requirements.md using EARS format
generate-design-from-requirementsGenerate design.md from requirements.md
generate-code-from-designGenerate code from design.md
可对比工具
安装
安装
VS Code
使用以下按钮在 VS Code 中安装 MCP 服务器:
[-VS_Code-0098FF)](https://insiders.vscode.dev/redirect?url=vscode%3Amcp%2Finstall%3F%257B%2522name%2522%253A%2522spec-driven%2522%252C%2522command%2522%253A%2522npx%2522%2522args%2522%253A%255B%2522-y%2522%252C%2522mcp-server-spec-driven-development%2540latest%2522%255D%257D)
添加到 mcp.json:
{
"servers": {
"spec-driven": {
"command": "npx",
"args": [
"-y",
"mcp-server-spec-driven-development@latest"
]
}
}
}Cursor/Claude Code
添加到 mcp.json:
{
"mcpServers": {
"spec-driven": {
"command": "npx",
"args": [
"-y",
"mcp-server-spec-driven-development@latest"
]
}
}
}FAQ
- 什么是 EARS 格式?
- EARS(Easy Approach to Requirements Syntax,简易需求语法方法)是用于创建结构化需求文档的行业标准格式。它提供了一种系统化的需求记录方法,清晰且可追溯。
- 代码生成支持哪些编程语言?
- README 没有指定特定的编程语言,但服务器根据设计文档生成实现代码,表明其对支持的编程语言具有灵活性。
- 我可以将此服务器与任何兼容 MCP 的工具一起使用吗?
- 是的,该服务器与兼容 MCP 的工具和环境无缝集成,包括 VS Code、Cursor 和 Claude Code。
mcp-server-spec-driven-development 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。