Agent♥︎Age
Catalog

SpecLeft

Official

by SpecLeft · Python

Python intent tracing MCP: map specs to pytest tests, monitor implementation progress, offline-only.

io.github.SpecLeft/specleft MCP Server

This Model Context Protocol (MCP) server provides a Python intent-tracing workflow that maps feature specifications to pytest test skeletons. It is designed to monitor implementation progress using offline-only spec-driven development practices, helping keep intent and test coverage aligned over time.

🛠️ Key Features

  • Python intent tracing
  • Map specs to pytest tests
  • Monitor implementation progress
  • Offline-only operation
  • Spec-driven workflow using version-controlled Markdown specs

🚀 Use Cases

  • Spec-driven development (SDD) for AI agents
  • Test planning with TDD and pytest test generation
  • Managing brownfield and greenfield development scenarios
  • Maintaining alignment between plans, specs, and test coverage

⚡ Developer Benefits

  • Generates pytest test skeletons from specs
  • Tracks coverage by feature/scenario
  • Validates specs and links plans to test scaffolding

⚠️ Limitations

  • Offline-only; does not indicate online integrations or external execution support
  • Scope limited to spec-to-pytest workflows and progress monitoring

Topics

aiai-agentsplanningpytestpythonsddspec-driven-developmentspecstddtdd-pythontestingbrownfieldgreenfield
SpecLeft - agentage MCP Catalog