Bazel MCP 服务器
为MCP启用的AI代理提供Bazel构建系统功能的本地服务器。
快速入门
安装
使用 Cursor
在 .cursor/mcp.json
文件中添加以下配置:
{
"mcpServers": {
"bazel": {
"command": "npx",
"args": [
"-y",
"github:nacgarg/bazel-mcp-server"
]
}
}
}
如果需要,可以指定 Bazel 二进制路径和工作区路径。
独立运行
直接从 GitHub 启动:
npx -y github:nacgarg/bazel-mcp-server
或从源码运行:
git clone https://github.com/nacgarg/bazel-mcp-server.git
cd bazel-mcp-server
npm install
npm run build
dist/index.js
配置
支持命令行参数、环境变量和配置文件。优先级顺序为:命令行 > 环境变量 > 配置文件。
参数 | 描述 |
---|---|
--bazel_path | Bazel 二进制路径 |
--workspace_path | 工作区路径 |
--log_path | 日志路径 |
调试
设置 DEBUG=true
开启详细日志记录。