Bazel MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Bazel MCP Server 是一个专门为 Bazel 项目设计的工具服务,旨在提供高效的构建和依赖管理功能。

核心功能

  • build: 构建指定的 Bazel 目标。
  • deps: 查找给定 Bazel 目标的依赖关系,支持可选深度参数。
  • rdeps (Reverse Dependencies): 查找所有依赖于给定目标或文件路径的 Bazel 目标,支持可选深度参数。
  • sources: 查找与给定 Bazel 目标直接关联的源文件。
  • test: 运行指定 Bazel 目标的测试。

适用场景

  • 在 Claude Desktop 应用中使用 Bazel 工具。
  • 需要快速构建和测试 Bazel 项目的开发环境。
  • 需要查询和管理 Bazel 项目依赖关系的场景。

工具列表

  • build: 构建 Bazel 目标。
  • deps: 查询依赖关系。
  • rdeps: 查询反向依赖关系。
  • sources: 查询源文件。
  • test: 运行测试。

常见问题解答

  • Q: 如何安装 mcp-bazel
    A: 使用 go install github.com/aaomidi/mcp-bazel@latest 命令安装。
  • Q: 如何配置 Claude Desktop 以使用 mcp-bazel
    A: 在 claude_desktop_config.json 中添加 mcp-bazel 的配置,并指定 command 路径。

使用教程

使用依赖

  • 确保已安装 Go 环境(GOPATH, GOBIN 等)。

安装教程

```bash

确保你的 Go 环境已设置(GOPATH, GOBIN 等)

go install github.com/aaomidi/mcp-bazel@latest
```

调试方式

  1. 安装完成后,确保 mcp-bazel 二进制文件位于 $GOPATH/bin$HOME/go/bin 目录中。
  2. 将二进制文件路径添加到系统 PATH 中,或记录完整路径以便后续配置。
  3. 在 Claude Desktop 的 claude_desktop_config.json 文件中添加配置:
    json
    {
    "mcpServers": {
    "mcp-bazel": {
    "command": "/path/to/your/go/bin/mcp-bazel"
    }
    }
    }
  4. 重启 Claude Desktop 应用。

点击访问

搜索工具

QuickBooks Time MCP Server (V2 Update) - MCP服务,MCP服务器,MCP教程

2025-4-29 16:40:41

搜索工具

GH_mcp_server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:40:49

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索