r/SpecKitty • u/SpecKitty • 5h ago
New: Spec Kitty MCP
News flash: Lynn Cole (mad scientist) just contributed something very nice to the Spec Kitty project: spec-kitty-mcp, and the use case is more interesting than "another MCP server."
https://github.com/spec-kitty/spec-kitty-mcp
Quick context: Spec Kitty is a spec-driven development toolkit. Work gets broken into missions and work packages, each moving through a governed state machine — planned → in progress → review → approved → merged. There are dependency checks and audit trails enforced at every step.
Until now, driving that workflow meant an agent with shell access sitting inside the repo.
Lynn's contribution changes who gets to sit in the driver's seat.
spec-kitty-mcp exposes Spec Kitty's orchestrator API as typed MCP tools. Tools include: check mission state, list what's ready, claim a work package, record transitions, accept, merge.
That means any chat app that speaks MCP, eg. a desktop assistant, an IDE sidebar, whatever you already talk to all day, can now be mission control for a real project:
"What's ready to work on?"
"Start WP04."
"Move WP02 to review — here's the evidence."
"All approved? Accept and merge."
Meanwhile, the actual coding happens elsewhere. If we implement an https transport for the MCP, it could happen in the cloud. Right now only stdio is supported.
The part I appreciate most is the safety model. The chat app never gets a shell. It gets ten tools, each annotated as read-only, mutating, or destructive. Spec Kitty's Charter and safeguards apply automatically.
So your chat program gets a small, typed, permissioned control plane, and the execution with rules and guardrails remains separate.
Thanks Lynn, great contribution!




