Buildkite MCP Server
buildkite-mcp-server
Официальный MCP-сервер Buildkite: пайплайны, сборки, джобы, логи и результаты тестов для агента
Установка
claude mcp add --transport http buildkite https://mcp.buildkite.com/mcpРазмещенный сервер с OAuth, команда из документации Buildkite.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер отдает агенту данные Buildkite: пайплайны, сборки, джобы, логи и тесты. Агент может разобрать упавшую сборку по логам, не открывая веб-интерфейс. Buildkite держит размещенный сервер со входом через OAuth, отдельный вариант только для чтения и вариант с передачей API-токена. Набор инструментов можно сузить до нужных групп. Есть и локальный запуск в Docker, через Homebrew или из исходников.
Для кого. Для команд, у которых CI и CD построены на Buildkite.
Подходит, если
- Нужно понять, почему упала сборка, по логам джобы
- Нужно проверить статус пайплайна по ветке
- Нужно дать агенту в CI доступ к данным Buildkite по токену
Не подходит, если
- CI работает не на Buildkite
- Агенту достаточно локальных логов тестов
Пример запроса к агенту
Почему упала последняя сборка пайплайна web на ветке main? Покажи ошибку из логовОграничения
Нужен аккаунт Buildkite. Права определяются OAuth-доступом пользователя или областями API-токена. Go API модуля авторы считают нестабильным. Доступность Buildkite из России без VPN не проверена.
Как отключить. Выполните claude mcp remove buildkite или удалите сервер из конфигурации клиента, для OAuth отзовите доступ в настройках Buildkite.
MCP
- Транспорт
- http, stdio
- Авторизация
- OAuth
| Переменные окружения | |
|---|---|
| BUILDKITE_API_TOKEN секрет | API-токен для локального запуска |
| BUILDKITE_PASSTHROUGH_HTTP_HEADERS | Заголовки, которые HTTP-режим пересылает в API Buildkite |
Проверка безопасности
- Читает логи сборок, где могут быть секреты
- С правами записи может влиять на пайплайны
Коротко о README
README короткий и отсылает к документации Buildkite. В нем советуют запускать сервер в контейнере на базе минимального образа Chainguard без привилегий. Отдельно описана передача заголовков в HTTP-режиме, в том числе авторизация каждого запроса собственным токеном. Лицензия MIT.
Частые вопросы
Можно дать агенту только чтение?
Да, документация Buildkite описывает адреса с суффиксом /readonly, например https://mcp.buildkite.com/mcp/readonly.
Как запустить локально?
Через docker run с образом buildkite/mcp-server и переменной BUILDKITE_API_TOKEN или через brew install buildkite/buildkite/buildkite-mcp-server.
Похожие
MCP-сервер, встроенный в агент Netdata: метрики, логи, алерты и живые данные о процессах, сервисах и контейнерах для AI-ассистента
Официальный MCP-сервер GitHub: код, issues, пул-реквесты, Actions и алерты безопасности прямо из агента
MCP-серверы для AWS
Open source MCP servers for AWS
Официальный набор MCP-серверов AWS: документация, IaC, контейнеры, serverless, базы данных, стоимость и мониторинг
GitHub Action, который запускает Claude Code в pull requests и issues: отвечает на упоминания, делает ревью и вносит правки