MCP.Market

Gerrit Code Review MCP server

by gaijin.team·team.gaijin/go-gerrit-mcp·v1.1.3·9 stars

Capability-gated Gerrit code review tools with opt-in review notifications pushed into the session

C68/100grade C
What users say
No reviews yet
Be the first
Safety scan
C68/100

full report

Adoption
Growing

9 stars

Reviews

Write one

Nobody has reviewed Gerrit Code Review yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Gerrit Code Review tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 8 days ago15/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year6/10
Overall 68/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Gerrit Code Review compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
68/100
higher than 30% of 48,255 servers
GitHub stars
9
more than 87% of 28,688 servers

Install Gerrit Code Review in Claude Code, Cursor or VS Code

claude mcp add go-gerrit-mcp -- docker run -i --rm ghcr.io/gaijinentertainment/go-gerrit-mcp:1.1.3
Add to Cursor

What the publisher says

From the Gerrit Code Review repository's README, as published. We do not edit it. Read it on GitHub

go-gerrit-mcp

An MCP (Model Context Protocol) server that exposes Gerrit code review operations as capability-gated tools. An AI agent can search and read changes, publish review comments, vote, and drive change-state transitions. Every write capability is an explicit operator opt-in.

  • Transport: stdio
  • Target platform: Gerrit 3.13+, authenticated via HTTP credentials
  • Output: llmxml, semantically tagged text meant to be read by a model (see Output format)

Safety posture

Two defaults encode it:

votes, state changes, anything other humans see) are refused on changes the authenticated account does not own, until the operator explicitly passes --own-changes-only=false.

  • Zero configuration exposes the read group only. Write capability never appears unless enabled via --groups.
  • The own-changes restriction is on by default. Even with write groups enabled, trail-leaving operations (comments,

An agent leaving unwanted trail on colleagues' changes is an externally visible failure; a missing capability is a locally discoverable inconvenience. The defaults are chosen accordingly. Widen deliberately:

# agent may comment and vote on anyone's changes, but only within two projects
go-gerrit-mcp --groups read,comment,transition --own-changes-only=false --projects core,infra

Install

Binary release: download the binary for your platform from GitHub Releases, make it executable, and put it on your PATH:

# macOS on Apple silicon; substitute <os>_<arch> from: linux, darwin, windows x amd64, arm64
curl -Lo /usr/local/bin/go-gerrit-mcp \
  https://github.com/GaijinEntertainment/go-gerrit-mcp/releases/latest/download/go-gerrit-mcp_darwin_arm64
chmod +x /usr/local/bin/go-gerrit-mcp

Docker:

docker pull ghcr.io/gaijinentertainment/go-gerrit-mcp:latest

go install:

go install dev.gaijin.team/go/go-gerrit-mcp/cmd/go-gerrit-mcp@latest

Quick start

The server reads connection identity from environment variables only; credentials never travel through flags:

Generate the credential in Gerrit under Settings → HTTP Credentials (an HTTP password, or an auth token on instances that issue them). All three variables are required; the server exits with an error naming the missing ones.

Claude Code

claude mcp add gerrit \
  --env GERRIT_URL=https://gerrit.example.com \
  --env GERRIT_USERNAME=your-username \
  --env GERRIT_TOKEN=your-http-credential \
  -- go-gerrit-mcp

Any MCP client (JSON configuration)

{
  "mcpServers": {
    "gerrit": {
      "command": "go-gerrit-mcp",
      "args": ["--groups", "read"],
      "env": {
        "GERRIT_URL": "https://gerrit.example.com",
        "GERRIT_USERNAME": "your-username",
        "GERRIT_TOKEN": "your-http-credential"
      }
    }
  }
}

Docker

{
  "mcpServers": {
    "gerrit": {
      "command": "docker",
      "args": [
        "run", "-i", "--rm",
        "-e", "GERRIT_URL", "-e", "GERRIT_USERNAME", "-e", "GERRIT_TOKEN",
        "ghcr.io/gaijinentertainment/go-gerrit-mcp:latest",
        "--groups", "read"
      ],
      "env": {
        "GERRIT_URL": "https://gerrit.example.com",
        "GERRIT_USERNAME": "your-username",
        "GERRIT_TOKEN": "your-http-credential"
      }
    }
  }
}

Per-project configuration in Claude Code

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Gerrit Code Review: common questions

Is Gerrit Code Review MCP server safe?
With care: it is graded C, so read the findings first (68/100). Read the Gerrit Code Review safety report
How do I install Gerrit Code Review?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Gerrit Code Review need an API key?
Yes. The registry entry asks for GERRIT_TOKEN.
Is Gerrit Code Review maintained?
The last commit was 47 days ago (2026-09-18). The latest release is v1.1.3.
What can I use instead of Gerrit Code Review?
Servers from other publishers that do the same job: Front-End Checklist MCP server.
How does Gerrit Code Review compare with other MCP servers?
safety score 68/100 (higher than 30% of 48,255 servers); github stars 9 (more than 87% of 28,688 servers). Full comparison.

Alternatives to Gerrit Code Review

Same job from other publishers: the closest match first, then the best rated.

  • Front-End Checklist
    Review frontend code and live pages against 386 quality-gated web development rules.
    A