spec-kit-mcp for MCP
Spec Kit MCP: AI Coding Assistant Integration for Spec-Driven Development
- Free
- 4.5
- V v0.1.0
Spec Kit MCP: AI Coding Assistant Integration for Spec-Driven Development
Spec Kit MCP, developed by Lsendel, is an MCP server for the mcp platform. It connects AI coding assistants to the GitHub Spec-Kit toolkit, enabling spec-driven development practices. Built with Rust and utilizing the Tokio runtime, it requires Python 3.11+ for the underlying GitHub Spec-Kit CLI. Node.js 18+ is also needed if the npx installation method is chosen. This free program acts as an intermediary, exposing Spec-Kit functionalities to AI agents that support the Model Context Protocol standard. It aims to enhance how AI agents interact with development workflows.
What does Spec Kit MCP connect to?
Spec Kit MCP functions as an MCP server, integrating directly with the GitHub Spec-Kit toolkit. It serves as an essential intermediary, making Spec-Kit's extensive functionalities accessible to AI agents. The server adheres to the Model Context Protocol (MCP) standard, which provides a Full JSON-RPC 2.0 implementation specifically for AI agents. This connection allows AI coding assistants to effectively incorporate spec-driven development practices into their workflows. Confirmed compatible AI clients include Claude Code, Cursor, Windsurf, VS Code, GitHub Copilot, and Gemini CLI, alongside other MCP-compatible AI coding assistants.
Core features and tools
The server exposes a distinct set of callable tools from the Spec-Kit toolkit, designed to guide AI agents through every stage of spec-driven development. These specific tools are: speckit_init, speckit_constitution, speckit_specify, speckit_plan, speckit_tasks, speckit_implement, speckit_clarify, speckit_analyze, speckit_check, and speckit_checklist. They enable AI agents to perform actions such as initializing new projects, defining project constitutions, creating detailed specifications, generating development plans, breaking down tasks, and implementing code. These tools ensure a structured approach to AI-assisted coding.
Who is it for?
Spec Kit MCP is for developers and teams utilizing AI coding assistants who wish to implement spec-driven development practices. It helps integrate AI agents into structured development workflows, ensuring consistency and adherence to specifications. The program supports various development entry points, including "Spec Driven" (specs lead), "Design Driven" (design leads), and "Arch Driven" (architecture leads, generating constitution). It targets those looking to guide AI through a defined Spec Kit workflow from constitution to implementation. Skip this if your development process does not involve AI coding assistants or spec-driven methodologies.
How to get started
No credentials are required. Setup involves installing the server and ensuring prerequisites like Python 3.11+, uv package manager, Node.js 18+ (for npx), and Git are met.
Use cases
- Enabling AI agents to automatically use Spec Kit for an efficient development process.
- Guiding AI through a structured Spec Kit workflow encompassing constitution definition, specification creation, planning, task generation, and implementation.
- Supporting various development entry points, such as "Spec Driven," "Design Driven," and "Arch Driven" development approaches.
Spec Kit MCP by Lsendel integrates AI coding assistants with spec-driven development, offering a structured approach to software creation. It provides a set of tools for AI agents to manage projects from initial specification to implementation. This free server supports the MCP Protocol, connecting with various AI clients to enhance development workflows. It is designed for teams aiming to apply rigorous specification methods with AI assistance.
Pros
- Integrates AI agents with spec-driven development.
- Exposes a full set of Spec-Kit development tools.
- Supports multiple AI coding assistant clients.
- Free to use and widely distributable.
Cons
- Requires Python 3.11+ and Node.js 18+ for full operation.
- Mandates external dependency management with uv package manager.
- Relies on Git being present for source control operations.
- Requires a multi-language runtime environment setup.
spec-kit-mcp for MCP
- Free
- 4.5
- V v0.1.0
Top downloads

onlyboxes
Onlyboxes: A Self-Hosted Sandbox for AI Code Execution and Terminal Sessions
zcode-jetbrains-plugin
ZCode JetBrains plugin brings agentic coding into JetBrains IDEs

wordpress-mcp-elementor-wppilot
Builder-aware AI co‑developer for Elementor-powered WordPress sites

RustAPI
Rustapi: An AI-First Web Framework for Rust MCP Servers

TDPilot
AI copilot for TouchDesigner that edits live node graphs