← 返回目录
B

Buildkite MCP Server

官方
官方 Buildkite MCP 服务器,将构建数据接入 AI 工具。
分类
开发工具 第 199 / 438
Stars
★ 55 热门
传输方式
stdio(本地进程)
运行环境
Docker · 预编译二进制 · Go
凭据
需要 API Key / 凭据
许可证
MIT
最近提交
工具数
7
54FMRS · D

Buildkite MCP 服务器是官方的 MCP 集成,提供稳定且安全的数据访问。它适合开发团队在 AI 工具中使用,但要求用户具备 Buildkite 基础知识并注意令牌安全。

最强项 · 安装易用性 12/20 最弱项 · 可靠性 8/20

可靠性
8/20
安全与权限
10/20
维护活跃度
12/20
文档质量
12/20
安装易用性
12/20
查看各项评分依据
可靠性 8/20
证据有限:未提供测试或CI工作流的实际文件,但README显示有Buildkite CI徽章,暗示有CI。服务器基于MIT许可证,使用Go编写,采用stdio传输,设计清晰。由于静态审查且无执行证据,可靠性得分不超过12。扣分原因:缺乏可验证的测试结果和错误处理细节。
安全与权限 10/20
证据显示采用环境变量传递API令牌,支持可选的身份头透传(HTTP模式),并且文档明确说明在stdio模式下不提供头透传,且对日志访问进行权限检查。未见恶意代码或明显过度权限。但令牌以环境变量方式传递,可能增加泄露风险,且未提供最小权限指南。整体风险可控,无触及红线,得分在10-14之间,考虑到有安全设计但缺少详细权限文档,给10分。
维护活跃度 12/20
仓库有52星,25个未关闭问题,未归档。README包含构建徽章,表明有CI。版本0.7.0,MIT许可,主动开发。但未提供贡献指南或依赖更新策略的详细信息。扣分原因:问题响应和发布节奏不明确。
文档质量 12/20
README提供了安装和配置说明,包括环境变量和Docker运行示例,并链接到完整文档。但缺少详细的工具参数说明、限制和故障排除指南。扣分原因:文档深度不足。
安装易用性 12/20
提供了清晰的安装步骤,包括Docker镜像和命令行运行示例,以及环境变量配置。但未提供客户端配置示例,且依赖手动创建API令牌。静态审查限制了执行验证,因此不超过15分。扣分原因:缺少主流客户端的具体配置示例。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么访问网络

适合谁

  • 使用 Buildkite 作为 CI/CD 平台的开发团队
  • 希望将 AI 工具集成到开发工作流中的团队
  • 需要快速获取构建信息的 DevOps 工程师

不适合谁

  • 不使用 Buildkite 的用户
  • 需要图形化界面的用户(MCP 服务器不提供 UI)
  • 需要非官方数据源的场景

所需权限

  • 需要 BUILDKITE_API_TOKEN 以认证访问 Buildkite API
  • 令牌权限决定了可访问的数据范围(如读取管道、构建、日志等)

风险与副作用

  • API 令牌泄露风险:令牌应保密,只在安全环境中传递
  • 日志访问可能包含敏感信息,需确保调用者权限正确
  • HTTP 模式下如果配置透传头,需确保反向代理正确认证

安装接入

准备工作

运行环境:Docker · 预编译二进制 · Go

BUILDKITE_API_TOKEN 必填密钥 Buildkite API 访问令牌,用于身份验证,必填;可在 https://buildkite.com/user/api-access-tokens 获取。
其他可选配置项(2 个)
BUILDKITE_PASSTHROUGH_HTTP_HEADERS 可选 可选,HTTP 模式下允许透传给 Buildkite API 的请求头名称(逗号分隔,如 Authorization)。
BUILDKITE_BASE_URL 可选 可选,指定 Buildkite API 的目标地址,透传的请求头只会发送到该来源。
  1. 获取 Buildkite API 令牌:访问 https://buildkite.com/user/api-access-tokens 创建。
  2. 运行容器(推荐):docker run -i --rm -e BUILDKITE_API_TOKEN=your_token ghcr.io/buildkite/buildkite-mcp-server:0.7.0。
  3. 在 MCP 客户端配置中使用上述命令作为命令。

验证是否装好

在客户端工具列表中确认出现 list_pipelines 等工具,然后询问“列出我的 Buildkite 流水线”,若能返回流水线名称即说明连接成功。

常见排障

  1. 确保 BUILDKITE_API_TOKEN 已正确设置且有效
  2. 验证令牌的权限是否覆盖所需数据(如管道读取、日志读取)
  3. 在容器中运行时,确保使用 `-i` 和 `--rm` 标志,并正确传递环境变量
  4. 检查网络连接是否能够访问 Buildkite API
  5. 在 HTTP 模式下,检查反向代理是否正确转发了必要的请求头

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 列出我的 Buildkite 组织中的所有流水线
  • 显示流水线的最近构建状态
  • 获取构建中失败任务的日志
  • 展示该流水线的测试结果

工具能力 7

list_pipelines 只读
列出当前账户下的所有管道
get_pipeline 只读
获取指定管道的详细信息
list_builds 只读
列出管道或账户的构建记录
get_build 只读
获取指定构建的详细信息和状态
get_job_log 只读
获取作业的日志输出
list_jobs 只读
列出构建中的作业
list_tests 只读
列出构建中的测试结果

使用场景

让 AI 助手查询最近的构建状态和日志
快速定位失败的作业并分析日志
监控多个管道的构建趋势
自动化生成构建报告

支持客户端

Claude Desktop

依据项目文档列出,未经本站实测。

详细介绍

Buildkite MCP 服务器是 Buildkite 官方提供的 Model Context Protocol (MCP) 服务器,通过标准化的 MCP 协议将 Buildkite API 数据(管道、构建、作业、测试)暴露给 AI 工具和编辑器。它支持通过 Docker 容器以 stdio 方式运行,并需要 BUILDKITE_API_TOKEN 环境变量进行认证。该服务器特别适合希望利用 AI 辅助查询和监控 CI/CD 流水线的开发团队,能够在本地或容器化环境中安全地访问 Buildkite 数据。

同类可选方案

Context7 80 · B

Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档

★ 62.9k · 工具数 2 与当前对比 →

源版本 cb4c2dc98c40 数据同步于 2026-10-12 查看 FMRS 评分方法