What does Bazel Mcp do?
It provides tools (bazel_query, list_targets, get_deps, get_rdeps, show_target_info, bazel_build, bazel_test, explain_build_file) that an AI assistant can invoke to inspect and control a Bazel workspace.
@saeid-rez
Basic information
A local MCP server that exposes Bazel build system capabilities to AI assistants.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"bazel": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/saeid-rez/bazel-mcp",
"bazel-mcp"
]
}
}
}Run arbitrary `bazel query` expressions
List targets in a package or subtree
Direct or transitive dependencies of a target
Reverse dependencies within a scope
Rule definition via `query --output=build`
Run `bazel build`
Run `bazel test` with structured results
Read BUILD file contents for analysis
Bazel Mcp is a Model Context Protocol server that exposes Bazel build system capabilities to AI assistants. It is designed for developers who want to interact with a Bazel workspace through an MCP-enabled client such as Cursor.
Install the server with uvx and add a configuration entry to your MCP client’s JSON file (e.g., .cursor/mcp.json). Bazel commands run in your open workspace by default; if your client does not start from that directory, pass the workspace root explicitly with the --workspace-root flag.
bazel query expressionsquery --output=buildbazel build and bazel testIt provides tools (bazel_query, list_targets, get_deps, get_rdeps, show_target_info, bazel_build, bazel_test, explain_build_file) that an AI assistant can invoke to inspect and control a Bazel workspace.
The server requires [uv](https://docs.astral.sh/uv/) to run.
Commands run in the Bazel workspace that is open in your MCP client by default. If the client does not start the server from the workspace, you must supply the workspace root path via the `--workspace-root` flag.
Yes. You can set `--bazel-path` to specify the Bazel binary (e.g., `bazelisk`), `--timeout` to change the command timeout in seconds, and `--max-output-chars` to limit the number of characters in command output.

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.
MCP Toolbox for Databases is an open source MCP server for databases.
Comments