Buildkite MCP Server

buildkite-mcp-server

Official Buildkite MCP server: pipelines, builds, jobs, logs and test results for the agent

  • 56 ★ on the repository
  • Last commit
  • MIT
MCP serverOfficial

Extended access

Why this level

  • Reads build logs that may contain secrets
  • With write scopes it can affect pipelines
All reasons and checks

buildkite/buildkite-mcp-server

Install

Manual install

claude mcp add --transport http buildkite https://mcp.buildkite.com/mcp

Hosted server with OAuth, command from Buildkite docs.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Reads build logs that may contain secrets
  • With write scopes it can affect pipelines

This is third-party code. Review the repository files before installing.

What it does

The server exposes Buildkite data to the agent: pipelines, builds, jobs, logs and tests. The agent can diagnose a failed build from its logs without opening the web UI. Buildkite hosts a server with OAuth sign-in, a read-only variant and a variant that takes an API token. The tool set can be narrowed to selected groups. It can also run locally via Docker, Homebrew or from source.

Who it is for. For teams whose CI and CD run on Buildkite.

Good fit when

  • You need to find why a build failed from job logs
  • You want to check a pipeline's status for a branch
  • You need to give a CI agent token-based access to Buildkite data

Not a fit when

  • Your CI is not on Buildkite
  • Local test logs are enough for the agent

Example request

Why did the latest web pipeline build on main fail? Show the error from the logs

MCP

Transport
http, stdio
Authentication
OAuth

Environment variables

BUILDKITE_API_TOKEN secret
API token for the local run
BUILDKITE_PASSTHROUGH_HTTP_HEADERS
Headers forwarded to the Buildkite API in HTTP mode

Limitations

Requires a Buildkite account. Permissions come from the user's OAuth grant or API token scopes. The module's Go API is considered unstable. Access to Buildkite from Russia without a VPN is not verified.

How to disable. Run claude mcp remove buildkite or delete the server from the client config; for OAuth revoke access in Buildkite settings.

FAQ

Can I give the agent read-only access?

Yes, Buildkite docs describe /readonly URLs such as https://mcp.buildkite.com/mcp/readonly.

How do I run it locally?

Use docker run with the buildkite/mcp-server image and BUILDKITE_API_TOKEN, or brew install buildkite/buildkite/buildkite-mcp-server.

Discussion

No questions or reviews yet.

A CLI and Kubernetes controller for developing, building and deploying MCP servers. For platform teams, written in Go

CLIBroad access476Repository stars

MCP server for Kubernetes: the agent reads cluster state, diagnoses pod failures and runs operations through kubectl

MCP serverBroad access965Repository stars

A self-hosted gateway that merges several MCP servers into one endpoint with auth and tool selection

MCP serverBroad access2.7KRepository stars
Editors’ pick

A Go MCP server for Kubernetes and OpenShift: resources, pods, logs, Helm and Tekton straight through the cluster API

MCP serverBroad access2.2KRepository stars

Azure DevOps MCP server

Azure DevOps MCP Server

Official

Official Microsoft MCP server for Azure DevOps: work items, repositories, builds, test plans, and wiki from the agent

MCP serverBroad access2.1KRepository stars

A Go MCP server for Kubernetes: read any cluster resource and pod logs, with apply and exec in write mode

MCP serverBroad access59Repository stars

README in short

The README is short and points to Buildkite docs. It recommends running the server in a container built on a minimal unprivileged Chainguard image. It also covers header passthrough in HTTP mode, including authenticating each request with its own token. MIT licensed.

README badge

Report a problem

Foxx AIBuildkite MCP Server
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.