LS

lsendel/spec-kit-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

32 stars 6 forks Качество 66 Тренд 11Apache-2.0

MCP-сервер, позволяющий ИИ-ассистентам использовать методологию спецификаций GitHub

Обзор

- Все 10 инструментов для полной разработки на основе спецификаций - Полная реализация JSON-RPC 2.0 для агентов ИИ - Построено с помощью Rust и Tokio для асинхронизации ввода-вывода - Установка через груз или npx - Комплексная система типов с валидацией - Учебники, примеры и руководства по конфигурации - Код Клода, Курсор, Виндсерф, VS Код и многое другое - Проверено, документировано и развернуто Самый быстрый запуск - Работает в автономном режиме - Наиболее надежная - Полная поддержка платформы (macOS Intel/ARM, Linux) - ✅ Знакомые для пользователей Node.js - ✅ Автозагрузка готовых двоичных файлов - ✅ npx всегда использует последнюю версию - : Required by GitHub spec-kit - : Required to run spec-kit (install from https://docs.astral.sh/uv/) - : Отдельной установки не требуется - сервер MCP использует uvx для запуска спецификации напрямую - : Только при использовании метода установки npx - : Для операций управления версиями Спецификация CLI не доступна на PyPI. Сервер MCP автоматически запускает его через uvx — от git+https://github.com/github/spec-kit.

Обзор (машинный перевод)

** Сервер MCP, который позволяет помощникам по кодированию ИИ использовать специальные методы разработки с помощью инструментария GitHub Spec-Kit.**

Особенности

** 100% Spec-Kit Coverage**: все 10 инструментов для полной разработки на основе спецификаций Протокол MCP: полная реализация JSON-RPC 2.0 для агентов ИИ Высокий уровень производительности: построен с помощью Rust и Tokio для асинхронизации I/ О! *** Двойная установка**: Установка через cargo или npx ** Type️ Безопасный тип**: Комплексная система типов с валидацией ** * Всесторонние документы**: учебные пособия, примеры и руководства по конфигурации Поддержка нескольких редакторов: Claude Code, Cursor, Windsurf, VS Code и многое другое Готовое производство: проверено, задокументировано и развернуто

Быстрый старт

###Установка

####Грузовые перевозки (рекомендуется)

Быстрый, надежный, работает в автономном режиме:

** Преимущества:** Самый быстрый стартап Работает в автономном режиме

  • Самый надежный Полная поддержка платформы (macOS Intel/ARM, Linux)

####С помощью npm/npx

Для пользователей Node.js:

** Преимущества:** • Знакомы для пользователей Node.js Автозагрузка предварительно построенных двоичных файлов npx всегда использует последнюю версию

Предпосылки

  • Python 3.11+ Разработчик: GitHub spec-kit

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Spec-Kit MCP Server

MCP server that enables AI coding assistants to use spec-driven development practices via the GitHub Spec-Kit toolkit.

Features

  • 🎯 100% Spec-Kit Coverage: All 10 tools for complete spec-driven development
  • 🚀 MCP Protocol: Full JSON-RPC 2.0 implementation for AI agents
  • ⚡ High Performance: Built with Rust and Tokio for async I/O
  • 🔧 Dual Installation: Install via cargo or npx
  • 🛡️ Type Safe: Comprehensive type system with validation
  • 📚 Comprehensive Docs: Tutorials, examples, and configuration guides
  • 🌐 Multi-Editor Support: Claude Code, Cursor, Windsurf, VS Code, and more
  • 🧪 Production Ready: Tested, documented, and deployed

Quick Start

Installation

Fast, reliable, works offline:

cargo install spec-kit-mcp

Advantages:

  • ✅ Fastest startup
  • ✅ Works offline
  • ✅ Most reliable
  • ✅ Full platform support (macOS Intel/ARM, Linux)

Via npm/npx

For Node.js users:

# Global installation
npm install -g @lsendel/spec-kit-mcp

# Or use with npx (downloads on first use)
npx @lsendel/spec-kit-mcp

Advantages:

  • ✅ Familiar for Node.js users
  • ✅ Auto-downloads prebuilt binaries
  • ✅ npx always uses latest version

Prerequisites

  • Python 3.11+: Required by GitHub spec-kit
  • uv package manager: Required to run spec-kit (install from https://docs.astral.sh/uv/)
  • GitHub Spec-Kit: No separate installation needed - the MCP server uses uvx to run spec-kit directly
  • Node.js 18+: Only if using npx installation method
  • Git: For version control operations

Note: The spec-kit CLI is not available on PyPI. The MCP server automatically runs it via uvx --from git+https://github.com/github/spec-kit.git

Configuration with Claude Code

Claude Code supports two ways to configure MCP servers:

First install via cargo:

cargo install spec-kit-mcp

Then configure ~/.config/claude-code/mcp.json:

{
  "mcpServers": {
    "spec-kit": {
      "command": "spec-kit-mcp",
      "args": [],
      "env": {}
    }
  }
}

Advantages:

  • ✅ Fastest startup (<100ms)
  • ✅ Works offline
  • ✅ Most reliable
  • ✅ Supports all platforms (macOS Intel/ARM, Linux)

Method 2: Using npx (No Installation)

Create or edit ~/.config/claude-code/mcp.json:

{
  "mcpServers": {
    "spec-kit": {
      "command": "npx",
      "args": ["-y", "@lsendel/spec-kit-mcp"],
      "env": {}
    }
  }
}

Advantages:

Открыть полный README на GitHub

Установка

npx -y @lsendel/spec-kit-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "spec-kit": { "command": "spec-kit-mcp", "args": [], "env": {} } } }