SpecLeft is an open-source MCP (Model Context Protocol) server and CLI tool that brings spec-driven development to Python projects. It allows users—especially AI agents and developers—to turn feature specifications written in Markdown into machine-verifiable specs, generate pytest test skeletons, monitor test coverage versus intent, and validate alignment between requirements and code. SpecLeft integrates with Python and pytest environments, provides safe agent integration (read-only by default, explicit confirmation required for writes), and never phones home, enabling 100% local, offline use. This makes it ideal for AI-agent loop integration, CI workflows, and teams practicing TDD or feature-level traceability.
Visit SpecLeft's official website for product details and getting started.