1. Resources
  2. /
  3. Changelog
  4. /
  5. Buildkite MCP Server can now wait for a build to finish

Buildkite MCP Server can now wait for a build to finish

Agents no longer need to hand-roll a polling loop over get_build to find out how a build went. The Buildkite MCP Server now includes wait_for_build, a tool that waits for a build to reach a terminal state and reports the outcome.

Each call waits up to 45 seconds. If the build settles in that window, the tool returns the final build details along with the state it reached: passed, failed, canceled, skipped, not_run, or blocked. If the build is still running, the call comes back with the current state and build_elapsed_seconds, counted from the build's own start time, and the agent calls again to keep waiting. A long wait becomes a handful of cheap calls rather than a tight polling loop, and the tool tells the agent to stop after roughly ten consecutive calls and report the build as still running instead of waiting forever.

This works well ahead of get_build_failure_summary: wait for the build, and if it failed, go straight to the likely cause.

These improvements apply to both the open-source MCP server and the Remote MCP server.

Mark

Atom feed

Start turning complexity into an advantage

Create an account to get started for free.

Buildkite Pipelines

Platform

  1. Pipelines
  2. Public pipelines
  3. Test Engine
  4. Package Registries
  5. Mobile Delivery Cloud
  6. Pricing

Hosting options

  1. Self-hosted agents
  2. Mac hosted agents
  3. Linux hosted agents

Resources

  1. Docs
  2. Blog
  3. Changelog
  4. Example pipelines
  5. Plugins
  6. Webinars
  7. Case studies
  8. Events
  9. Migration Services
  10. CI/CD perspectives

Company

  1. About
  2. Careers
  3. Press
  4. Security
  5. Brand assets
  6. Contact

Solutions

  1. Replace Jenkins
  2. Workflows for MLOps
  3. Testing at scale
  4. Monorepo mojo
  5. Bazel orchestration

Legal

  1. Terms of Service
  2. Acceptable Use Policy
  3. Privacy Policy
  4. Subprocessors
  5. Service Level Agreement
  6. Supplier Code of Conduct
  7. Modern Slavery Statement

Support

  1. System status
  2. Forum
© Buildkite Pty Ltd 2026