buildkite-mcp-server
MCP server exposing Buildkite API data (pipelines, builds, jobs, tests) to AI tooling and editors.
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"ghcr.io/buildkite/buildkite-mcp-server": {
"args": [
"run",
"-i",
"--rm",
"ghcr.io/buildkite/buildkite-mcp-server:0.7.0"
],
"command": "docker"
}
}
}
可用工具 (5 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
tavily_search 14 个参数 需填 1 项
Search the web for current information on any topic. Use for news, facts, or data beyond your knowledge cutoff. Returns snippets and source URLs.
必填参数:query
tavily_extract 6 个参数 需填 1 项
Extract content from URLs. Returns raw page content in markdown or text format.
必填参数:urls
tavily_crawl 11 个参数 需填 1 项
Crawl a website starting from a URL. Extracts content from pages with configurable depth and breadth.
必填参数:url
tavily_map 8 个参数 需填 1 项
Map a website's structure. Returns a list of URLs found starting from the base URL.
必填参数:url
tavily_research 2 个参数 需填 1 项
Perform comprehensive research on a given topic or question. Use this tool when you need to gather information from multiple sources to answer a question or complete a task. Returns a detailed response based on the research findings.
必填参数:input
服务介绍
buildkite-mcp-server
Model Context Protocol (MCP) server exposing Buildkite data (pipelines, builds, jobs, tests) to AI tooling and editors.
Full documentation is available at buildkite.com/docs/apis/mcp-server.
# Experimental: Tool Search
When using many MCP tools, context usage can become significant. The - -dynamic-toolsets flag enables Anthropic's Tool Search pattern which marks most tools for on-demand loading.
To use this feature:
-
Start the server with the
- -dynamic-toolsetsflag:buildkite-mcp-server stdio - -dynamic-toolsets -
Enable tool search in Claude Code by setting the environment variable:
export ENABLE_TOOL_SEARCH=true
With both enabled, tools will be loaded on-demand rather than all at once, significantly reducing context usage. Use the list_toolsets tool to browse available categories and search_tools to discover specific tools.
Note: This feature requires Claude Code support for the defer_loading hint. See claude-code# 12836 for details.
# Library Usage
The exported Go API of this module should be considered unstable, and subject to breaking changes as we evolve this project.
# Security
To ensure the MCP server is run in a secure environment, we recommend running it in a container.
This image is built from cgr.dev/chainguard/static and runs as an unprivileged user.
# Contributing
Development guidelines are in DEVELOPMENT.md.
# License
MIT © Buildkite
SPDX-License-Identifier: MIT