Spec Workflow MCP

MCP-сервер для разработки по спецификациям: требования, дизайн и задачи по шагам, с веб-дашбордом и расширением для VS Code

MCP-сервер

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Создает и правит файлы спецификаций в проекте
  • Поднимает локальный веб-дашборд для согласования
  • Читает содержимое проекта для планирования задач
Все причины и проверки

pimzino/spec-workflow-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/spec-workflow-mcp

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале

claude mcp add --transport stdio spec-workflow -- npx -y @pimzino/spec-workflow-mcp@latest /path/to/your/project

Или добавьте в файл .mcp.json, в проекте

{
  "mcpServers": {
    "spec-workflow": {
      "command": "npx",
      "args": [
        "-y",
        "@pimzino/spec-workflow-mcp@latest",
        "/path/to/your/project"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Установить в Cursor

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Добавьте в файл ~/.cursor/mcp.json, для всех проектов

{
  "mcpServers": {
    "spec-workflow": {
      "command": "npx",
      "args": [
        "-y",
        "@pimzino/spec-workflow-mcp@latest",
        "/path/to/your/project"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.

Установить в VS Code

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Выполните в терминале

code --add-mcp '{"name":"spec-workflow","type":"stdio","command":"npx","args":["-y","@pimzino/spec-workflow-mcp@latest","/path/to/your/project"]}'

Или добавьте в файл .vscode/mcp.json, в проекте

{
  "servers": {
    "spec-workflow": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@pimzino/spec-workflow-mcp@latest",
        "/path/to/your/project"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа servers.

Выполните в терминале

codex mcp add spec-workflow -- npx -y @pimzino/spec-workflow-mcp@latest /path/to/your/project

Или добавьте в файл ~/.codex/config.toml, для всех проектов

[mcp_servers.spec-workflow]
command = "npx"
args = ["-y", "@pimzino/spec-workflow-mcp@latest", "/path/to/your/project"]

Если файл уже есть, допишите блок в конец.

Добавьте в файл ~/.gemini/settings.json, для всех проектов

{
  "mcpServers": {
    "spec-workflow": {
      "command": "npx",
      "args": [
        "-y",
        "@pimzino/spec-workflow-mcp@latest",
        "/path/to/your/project"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов

{
  "mcpServers": {
    "spec-workflow": {
      "command": "npx",
      "args": [
        "-y",
        "@pimzino/spec-workflow-mcp@latest",
        "/path/to/your/project"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.

Бывший Windsurf.

Добавьте в файл cline_mcp_settings.json, для всех проектов

{
  "mcpServers": {
    "spec-workflow": {
      "command": "npx",
      "args": [
        "-y",
        "@pimzino/spec-workflow-mcp@latest",
        "/path/to/your/project"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.

Добавьте в файл .roo/mcp.json, в проекте

{
  "mcpServers": {
    "spec-workflow": {
      "command": "npx",
      "args": [
        "-y",
        "@pimzino/spec-workflow-mcp@latest",
        "/path/to/your/project"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Форк Roo Code, папки .roo те же.

Добавьте в файл opencode.json, в проекте

{
  "mcp": {
    "spec-workflow": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "@pimzino/spec-workflow-mcp@latest",
        "/path/to/your/project"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcp.

Добавьте в файл ~/.config/zed/settings.json, для всех проектов

{
  "context_servers": {
    "spec-workflow": {
      "command": "npx",
      "args": [
        "-y",
        "@pimzino/spec-workflow-mcp@latest",
        "/path/to/your/project"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа context_servers.

Добавьте в файл .codeassistant/mcp.json, в проекте

{
  "mcpServers": {
    "spec-workflow": {
      "command": "npx",
      "args": [
        "-y",
        "@pimzino/spec-workflow-mcp@latest",
        "/path/to/your/project"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Понадобится: Node.js

Сверено с репозиторием 24 сент. 2026, коммит d38e82e.

Текст для агента

Добавь MCP-сервер: claude mcp add spec-workflow npx @pimzino/spec-workflow-mcp@latest -- /путь/к/проекту. Затем запусти дашборд: npx -y @pimzino/spec-workflow-mcp@latest --dashboard.

Другие способы из описания автора
claude mcp add spec-workflow npx @pimzino/spec-workflow-mcp@latest -- /path/to/your/project

Замените путь на каталог проекта. Разделитель -- передает путь скрипту, а не npx.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер задает структурированный процесс разработки по спецификациям: сначала требования, затем дизайн, затем задачи. Агент создает и ведет эти документы прямо в проекте, а веб-дашборд и расширение для VS Code показывают спецификации, статусы и прогресс в реальном времени. Встроен процесс согласования: документ отправляется на утверждение, автор дает замечания, правки отслеживаются. Есть трекер выполнения задач с прогресс-барами и журнал реализаций с поиском и статистикой по коду. Работать можно на естественном языке, например попросить создать спецификацию или выполнить конкретную задачу, интерфейс переведен на несколько языков, включая русский.

Для кого. Для разработчиков, продукт- и проджект-менеджеров, которые хотят вести разработку по внятным спецификациям.

Подходит, если

  • Нужно превратить идею в спецификацию по шагам: требования, дизайн, задачи
  • Нужно согласовывать документы и отслеживать замечания и правки
  • Нужно видеть статус спецификаций и прогресс задач в дашборде

Не подходит, если

  • Нужна быстрая разовая задача без структуры спецификаций
  • Нельзя поднять локальный дашборд и не используется расширение VS Code

Пример запроса к агенту

Создай спецификацию для входа по паролю: требования, дизайн и задачи, и отправь на согласование

Ограничения

Для согласования документов нужен запущенный веб-дашборд или расширение для VS Code, дашборд по умолчанию слушает порт 5000. Нужны Node.js и доступ к npm для запуска через npx. На момент написания автор сообщил о временной паузе в развитии проекта. Лицензия GPL-3.0, что важно учесть при встраивании.

Как отключить. Уберите блок spec-workflow из конфигурации MCP и остановите дашборд. Расширение удаляется из VS Code стандартным способом.

MCP

Транспорт
stdio
Авторизация
не нужна

Проверка безопасности

  • Создает и правит файлы спецификаций в проекте
  • Поднимает локальный веб-дашборд для согласования
  • Читает содержимое проекта для планирования задач

Коротко о README

README описывает MCP-сервер для разработки по спецификациям с последовательным созданием документов требований, дизайна и задач. Отдельно показаны процесс согласования, трекер задач с прогресс-барами, журнал реализаций и веб-дашборд в реальном времени, а также расширение для VS Code. Установка идет через npx с указанием пути к проекту, дашборд запускается отдельной командой на порту 5000. Приведены готовые конфигурации для многих клиентов и вариант запуска в Docker. Интерфейс доступен на 11 языках, включая русский, лицензия GPL-3.0.

Частые вопросы

Обязательно запускать дашборд?

Для согласования документов нужен либо веб-дашборд, либо расширение для VS Code. Дашборд запускается отдельной командой с флагом --dashboard, одного экземпляра хватает на все проекты.

С какими клиентами работает?

README описывает настройку для Claude Code, Claude Desktop, Cursor, Windsurf, Cline, Continue, OpenCode, Codex и Augment через конфигурацию MCP.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AISpec Workflow MCP

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.