Skip to content
Kitbay
Submit
MCP serverExperimental

tdd-mcp

Runs locallyMITUpdated on Jul 12, 20251GitHub stars

An MCP server, marked experimental by its author, that coaches an agent or developer through test-driven development by keeping session state.

What it does

An MCP server, marked experimental by its author, that coaches an agent or developer through test-driven development by keeping session state. A session starts with a goal, the test and implementation files involved and how to run the tests; the agent then moves through failing-test, implementation and refactor phases, giving evidence to advance, and can roll back, pause, resume or add log notes along the way. Sessions are saved to a local folder. It runs locally through uvx, and the README gives setup for VS Code with Copilot and for Cursor. The author warns that it raises token use and suits small focused changes rather than large refactors or prototyping.

Capabilities

  • Start a TDD session with a goal and the files involved
  • Track the current red, green or refactor phase
  • Advance phases only with stated evidence
  • Roll back, pause and resume sessions