Does Bazel MCP Server require a Bazel binary on the system?
Yes, a Bazel binary must be available. It is usually auto-detected, but the path can be explicitly set via `--bazel_path` or the `MCP_BAZEL_PATH` environment variable.
@MCP-Mirror
基本信息
Mirror of
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"nacgarg_bazel-mcp-server": {
"command": "npx",
"args": [
"-y",
"github:nacgarg/bazel-mcp-server"
]
}
}
}Build specified Bazel targets
Query the dependency graph for targets matching a pattern
Run tests for specified targets
List all available targets in the workspace (requires path parameter, use "//" for all targets)
Fetch external dependencies
Change the Bazel workspace path at runtime
Bazel MCP Server is a local server that exposes functionality of the Bazel build system to MCP-enabled AI agents. It is designed for environments where the command-line tool is absent or the shell has a misconfigured environment preventing Bazel use.
Install and run via npx -y github:nacgarg/bazel-mcp-server or clone the repository and build from source. Configuration can be provided through CLI arguments, environment variables, or a configuration file using keys like --bazel_path, --workspace_path, --workspace_config, and --log_path. The server is invoked automatically by MCP clients such as Cursor (via .cursor/mcp.json) or Claude Desktop.
bazel_build_targetYes, a Bazel binary must be available. It is usually auto-detected, but the path can be explicitly set via `--bazel_path` or the `MCP_BAZEL_PATH` environment variable.
Yes, the `bazel_set_workspace_path` tool allows changing the workspace path at runtime.
The server works with any MCP-compatible client, including Cursor and Claude Desktop. Note that with Cursor Remote SSH sessions, the server runs locally and may not function as expected.
Configuration is resolved in this order: CLI arguments, environment variables, then a configuration file. Key settings include `--bazel_path`, `--workspace_path`, `--workspace_config`, and `--log_path`.
Yes, each tool (except `bazel_set_workspace_path`) supports an `additionalArgs` parameter for passing flags like `--verbose_failures` or `--test_output=all`.

Model Context Protocol Servers

Run advanced phishing, voice phishing, deepfake fraud simulations, and cybersecurity awareness training from your AI assistant.
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

Model Context Protocol Servers
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
评论