buildkite-mcp-server
Сервер для доступа к данным Buildkite (пайплайны, сборки, джобы, тесты) в ИИ-инструментах и редакторах.
Описание
Это официальный сервер на Go для интеграции Buildkite с AI-тулами через Model Context Protocol. Предоставляет инструменты для чтения/записи данных о кластерах, пайплайнах, билдах, артефактах, логах и тестах. Поддерживает Docker для изоляции, toolsets для контроля доступа, read-only режим и кэширование логов в Parquet для быстрого анализа. Идеален для автоматизации CI/CD, диагностики сборок и мониторинга в редакторах вроде Cursor или VS Code.
Возможности
Управление пайплайнами
Просмотр, создание и обновление CI/CD пайплайнов с YAML-конфигурацией.
Мониторинг сборок
Список билдов, ожидание завершения, разблокировка джобов и получение деталей.
Анализ логов
Поиск по логам с regex, чтение последних строк, метаданные в Parquet с кэшированием.
Управление артефактами
Список и скачивание артефактов сборок с метаданными.
Работа с тестами
Список тестовых запусков, детали неудач и метаданные тестов в Test Engine.
Кластеры и очереди
Просмотр кластеров, очередей и их конфигураций.