Skip to content

buildkite/buildkite-mcp-server

MCP Developer Tools

Official MCP server for Buildkite. Create new pipelines, diagnose and fix failures, trigger builds, monitor job queues, and more.

Go Latest v1.3.0 · 2d ago Security brief →

Features

  • Exposes Buildkite pipeline, build, job, and test data via the Model Context Protocol (MCP) for AI tooling
  • Provides a Go API that can be consumed by editors and other software

Recent releases

View all 36 releases →
No immediate action
v1.3.0 New feature

LLM server instructions

No immediate action
v1.2.0 New feature

Pipeline schedule tools

Review required
v1.1.0 Maintenance
Dependencies

Routine maintenance and dependency updates.

v1.0.0 Breaking risk
Breaking changes
  • Removed `jobs_total` field from `BuildSummary` due to lack of API equivalent
Notable features
  • Added `cancel_build`, `rebuild_build`, `retry_job`, and `get_job_env` tools gated by the `write_builds` toolset
  • Pushed job state filtering in `list_builds` to the Buildkite API using go-buildkite v4.17.0
Full changelog

What's Changed

Notable Changes

Build and job workflow tools. This release adds four new tools for managing builds and jobs: cancel_build to cancel a running build, rebuild_build to rebuild a completed build, retry_job to retry a specific failed job, and get_job_env to retrieve job environment variables. These are gated behind the write_builds toolset.

Server-side job state filtering. The list_builds tool now pushes job state filtering to the Buildkite API via go-buildkite v4.17.0, instead of fetching all jobs and filtering in-memory. The jobs_total field has been removed from BuildSummary as it has no API equivalent and would misrepresent totals when filtering is applied.

Features

  • feat(builds): add cancel_build, rebuild_build, retry_job, and get_job_env tools by @wolfeidau in https://github.com/buildkite/buildkite-mcp-server/pull/250
  • feat(builds): push job state filtering to API via go-buildkite v4.17.0 by @wolfeidau in https://github.com/buildkite/buildkite-mcp-server/pull/249

Full Changelog: https://github.com/buildkite/buildkite-mcp-server/compare/v0.13.0...v1.0.0

v0.13.0 Breaking risk
Breaking changes
  • Removed CLI tools: delete_cluster and delete_cluster_queue
Full changelog

What's Changed

  • feat(clusters): remove delete_cluster and delete_cluster_queue tools by @wolfeidau in https://github.com/buildkite/buildkite-mcp-server/pull/248

Full Changelog: https://github.com/buildkite/buildkite-mcp-server/compare/v0.12.0...v0.13.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
49
Forks
32
Languages
Go Makefile Shell

Beta — feedback welcome: [email protected]