Claude Code访问Gerrit


推荐使用官方版本:Gerrit MCP Server 使用指南_网关版


友情链接:

Claude Code访问Jira

Claude Code访问飞书文档

Claude Code访问Hyperwiki

  • 如果使用micode等其他工具,可以将对应的命令在对应工具内发给模型,让他按照对应工具的规范自行配置
  • 如果需要扩展此能力,可以参考Gerrit Mcp搭建过程让ai在本地再搭建一个能力更丰富的服务
  • 如果使用过程中发现问题,可以直接将问题抛给ai,让他帮助解决

更新:Claude Code 访问 Gerrit V2 支持 6 个 Read 工具(get_change/get_files/get_diff/search/get_comments/get_messages) 支持 7 个 Write 工具(set_review/set_reviewers/submit/abandon/restore/set_topic/edit_message)

Gerrit MCP Server

一个用于 Gerrit Code Review 的 MCP (Model Context Protocol) Server,让 AI 助手可以查询 Gerrit 的 change 信息。

功能

  • gerrit_get_change - 获取 change 详情(标题、状态、作者、审核状态等)
  • gerrit_get_files - 获取 change 修改的文件列表
  • gerrit_get_diff - 获取某个文件的 diff 内容
  • gerrit_search - 搜索 changes

安装

获取 HTTP 密码

  1. 登录 Gerrit:https://gerrit.pt.mioffice.cn![](https://minio.898311.xyz/blogimg/1780558787534_253111.png)
  2. 进入 Settings > HTTP Credentials
  3. 点击 “Generate New Password”
  4. 复制生成的密码

使用如下命令进行安装

先执行

npm install -g @mi/gerrit-mcp-server --registry=https://pkgs.d.xiaomi.net/artifactory/api/npm/mi-npm/

再执行

claude mcp add --scope user gerrit \
    -e GERRIT_URL=https://gerrit.pt.mioffice.cn \
    -e GERRIT_USER=<your_username> \
    -e GERRIT_TOKEN=<your_http_password> \
    -- gerrit-mcp
 
例如:
claude mcp add --scope user gerrit \
    -e GERRIT_URL=https://gerrit.pt.mioffice.cn \
    -e GERRIT_USER=lvchong \
    -e GERRIT_TOKEN=xxxxx \
    -- gerrit-mcp

使用示例

配置完成后,你可以在 AI 助手中这样使用: