# Spec Workflow

A Model Context Protocol (MCP) server that provides structured spec-driven development workflow tools for AI-assisted software development, featuring a real-time web dashboard and VSCode extension for monitoring and managing your project's progress directly in your development environment.

Repository: https://github.com/Pimzino/spec-workflow-mcp
Canonical: https://ross.abutalabs.com/products/spec-workflow
Language: TypeScript
License: GPL-3.0
License Family: copyleft
Last push: 2026-07-03T19:19:12+00:00

## Health v2 (maintenance only)
Score: 58/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 90, release rhythm 35, longevity 27
- inputs: {"age_days": 391, "days_push": 61, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4292, forks 355 (observed 2026-08-28T04:08:41.470834+00:00)

## What it is
A Model Context Protocol (MCP) server that provides structured spec-driven development workflow tools for AI-assisted software development. It includes a real-time web dashboard and a VSCode extension for monitoring and managing project specs, tasks, and approvals.

## Use cases
- run a spec-driven development workflow with AI coding assistants
- create requirements, design, and task documents with AI approval flows
- track task progress for AI-assisted projects in a dashboard
- monitor AI-generated implementation logs in VSCode
- add structured planning tools to Claude or other MCP clients

## When to choose
- you use MCP-compatible AI tools like Claude and want structured spec workflows
- you want requirements-design-tasks documents with human approval gates
- you want a real-time dashboard or VSCode sidebar for AI development progress

## When to avoid
- you don't use MCP-compatible AI assistants
- you need a fully autonomous agent without human approval steps
- you need a lightweight tool without a dashboard or Node.js runtime

## Facets
- artifact type: service
- maturity: active
- function: mcp, workflow-automation, developer-tools, documentation
- domain: developer-tools, documentation
- platform: cli, editor-plugin, cross-platform
- tags: mcp-server, spec-driven-development, ai-assisted-development, vscode-extension, approval-workflow, task-tracking, dashboard, ai-agents, automation, nodejs, web-server

## Member repositories
- Pimzino/spec-workflow-mcp (main) score 58
- Pimzino/claude-code-spec-workflow (plugin) score 36

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:41.470834+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:21:53.239909+00:00, confidence not recorded.
  - readme: https://github.com/Pimzino/spec-workflow-mcp (fetched 2026-08-28T04:08:41.470834+00:00, sha 9a2fed06ed8f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
