spec-driven-development — MCP-сервер для Claude Code: функции
Сервер ведёт разработку от требований к дизайну и коду через три структурированных промпта. Пригодится, когда нужно зафиксировать спецификацию до генерации реализации.
claude mcp add spec-driven-development -- npx -y mcp-server-spec-driven-developmentЧто делает spec-driven-development
Сервер предлагает последовательность из трёх шагов: сформировать требования в формате EARS, подготовить дизайн на их основе, затем создать код по дизайн-документу. Файлы проходят по цепочке specs/requirements.md → specs/design.md → код в корневой папке проекта.
Промпты читают документы предыдущего шага и создают следующие, поэтому сначала запустите генерацию требований. Для работы нужен Node.js 20+. Без него сервер не запустится через описанный способ установки.
Какие задачи решает
- сформировать документ требований в формате EARS
- подготовить дизайн на основе требований
- создать код по дизайн-документу
- сохранить связь между требованиями, дизайном и реализацией
Примеры запросов агенту
- Составь требования для приложения по моему описанию с помощью
generate-requirements. - Создай дизайн по
specs/requirements.mdчерезgenerate-design-from-requirements. - Сгенерируй реализацию по
specs/design.mdс помощьюgenerate-code-from-design.
Как установить spec-driven-development
Командой платформы
claude mcp add spec-driven-development -- npx -y mcp-server-spec-driven-developmentКомандой платформы
codex mcp add spec-driven-development -- npx -y mcp-server-spec-driven-developmentФайл настроек
{
"mcpServers": {
"spec-driven-development": {
"command": "npx",
"args": [
"-y",
"mcp-server-spec-driven-development"
]
}
}
}Файл настроек
{
"servers": {
"spec-driven-development": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-server-spec-driven-development"
]
}
}
}Командой платформы
gemini mcp add spec-driven-development npx -y mcp-server-spec-driven-developmentПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о spec-driven-development
Как установить spec-driven-development в Claude Code?
Выполните claude mcp add spec-driven-development -- npx -y mcp-server-spec-driven-development.
Что делает spec-driven-development?
Он проводит проект через требования в формате EARS, дизайн-документ и генерацию кода по этому дизайну.
Что нужно для работы spec-driven-development?
Нужен Node.js 20+. Сервер использует промпты для последовательной работы с требованиями и дизайн-документом.