MCP и CLI для SourceCraft: репозитории и CI/CD

SourceCraft MCP Server

MCP-сервер, CLI-утилита и скилл для платформы разработки SourceCraft от Яндекса: репозитории, issues, pull requests, CI/CD и релизы, 48 инструментов

MCP-сервер

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

Почему такой уровень

  • Может создавать и удалять репозитории, мержить pull request'ы и запускать CI/CD workflow
  • Персональный токен дает доступ к репозиториям и организациям под правами владельца токена
Все причины и проверки
Российский стек

ramgml/sourcecraft-mcp

Установка

Ручная установка

uv pip install sourcecraft-mcp

Рекомендуемый способ через uv.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Пакет покрывает SourceCraft (платформу разработки Яндекса) тремя способами: MCP-сервер для агентов и IDE, командная строка sourcecraft для терминала и опциональный скилл sourcecraft-cli с инструкциями для ИИ-агента по работе с CLI. Инструменты разбиты по доменам: репозитории (список, карточка, ветки, теги, дерево файлов, создание/обновление/удаление), issues (список, создание, обновление, закрытие, комментарии), pull requests (создание, обновление, слияние, публикация драфта, ревьюеры, решение по ревью), CI/CD (запуски, workflow, логи cube, артефакты, триггер), релизы и пользователи с организациями. CLI дает те же операции из терминала с читаемым Rich-выводом по умолчанию и JSON через флаг --json для скриптов.

Для кого. Для разработчиков на платформе SourceCraft, которым нужен агентский или консольный доступ к репозиториям, задачам, PR и CI/CD.

Подходит, если

  • Нужно управлять репозиториями, issues и pull request'ами SourceCraft из чата с агентом
  • Нужна CLI-утилита для скриптов и автоматизации с JSON-выводом
  • Нужен запуск и мониторинг CI/CD пайплайнов SourceCraft

Не подходит, если

  • Нет аккаунта SourceCraft и персонального токена доступа
  • Нужна работа не с SourceCraft, а с GitHub, GitLab или другой платформой

Пример запроса к агенту

Покажи открытые issues с приоритетом critical в репозитории myorg/backend-api и создай PR из ветки feature/new-auth

Ограничения

Требует персонального токена доступа SourceCraft с нужными правами, полученного в личном кабинете платформы. Пакет пока не описан как опубликованный в PyPI в самом README (примеры установки идут через git и uv sources), поэтому актуальность команды pip install sourcecraft-mcp стоит перепроверить. Скилл sourcecraft-cli в каталоге skill/ устанавливается отдельно от MCP-сервера.

Как отключить. Удалите запись sourcecraft из конфигурации MCP-клиента и отзовите персональный токен доступа в SourceCraft.

MCP

Транспорт
stdio
Авторизация
API-ключ
Переменные окружения
Переменные окружения
SOURCECRAFT_API_TOKEN
обязательная, секрет
Персональный токен доступа SourceCraft из настроек аккаунта
SOURCECRAFT_BASE_URL
Базовый URL API, по умолчанию api.sourcecraft.tech

Проверка безопасности

  • Может создавать и удалять репозитории, мержить pull request'ы и запускать CI/CD workflow
  • Персональный токен дает доступ к репозиториям и организациям под правами владельца токена

Коротко о README

README дает несколько способов установки (pip, uv, из исходников, через git-зависимость в pyproject.toml), подробные таблицы инструментов по шести доменам API, примеры диалогов с агентом, полное описание CLI-команд по доменам с флагом --json, и отдельный раздел про установку скилла sourcecraft-cli в каталоги разных агентов.

Частые вопросы

Есть ли отдельный CLI помимо MCP-сервера?

Да, команда sourcecraft покрывает все те же домены API из терминала с выводом в таблицах или JSON.

Можно ли поставить только скилл для агента без MCP?

Да, скилл sourcecraft-cli в папке skill/ ставится отдельно и учит агента работать с CLI-утилитой.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIMCP и CLI для SourceCraft: репозитории и CI/CD

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.