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.
MCP Toolbox for Databases is an open source MCP server for databases.

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.

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
🚀 The fast, Pythonic way to build MCP servers and clients.
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea
Comments