MCP.Market

Codereviewbuddy MCP server

by detailobsessed·io.github.detailobsessed/codereviewbuddy·v0.37.0

MCP server that helps AI coding agents interact with AI code reviewers on GitHub PRs

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

full report

Adoption
New

0 stars24 downloads/wk

Reviews

Write one

Nobody has reviewed Codereviewbuddy yet.

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

Codereviewbuddy tools (10)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • check_ci_status

    Check whether CI is passing for a PR.

  • diagnose_ci

    Diagnose CI failures for a PR or workflow run in one call.

  • get_thread

    Fetch full details for a single review thread by its node ID.

  • list_recent_unresolved

    Scan recently merged PRs for unresolved review threads.

  • reply_to_comment

    Reply to a specific review thread, PR-level review, or bot comment.

  • review_pr_descriptions

    Review PR descriptions across a stack for quality issues.

  • show_config

    Show the active codereviewbuddy configuration.

  • stack_activity

    Get a chronological activity feed across all PRs in a stack.

  • summarize_review_status

    Get a lightweight stack-wide review status overview.

  • triage_review_comments

    Show only unresolved inline review threads that need attention — titles and metadata only.

Public scan report

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

1 high1 medium
  • Code scan16 source files scanned20/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancerepository archived0/15
  • Maintainer identityregistry namespace matches repository owner7/10

Findings (2)

  • mediumeval / new Function usedexec.eval
    codereviewbuddy-0.37.0/pyproject.toml: …ep-hooks — catch bare `# type: ignore`, eval(), etc. # Import hygiene "ICN",…
  • highRepository is archivedmaint.archived
Overall 60/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Codereviewbuddy compares

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

Safety score
60/100
higher than 14% of 1,119 Developer tools servers
Tools
10
the typical Developer tools server has 7
Tools that change things
0%
typical: 5%. Fewer write tools means less an agent can break
Downloads a week
24
more than 8% of 430 Developer tools servers with a package

What its tools let an agent do: 9 read · 1 send or post

Install Codereviewbuddy in Claude Code, Cursor or VS Code

claude mcp add codereviewbuddy -- uvx codereviewbuddy
Add to Cursor

What the publisher says

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

<!-- mcp-name: io.github.detailobsessed/codereviewbuddy -->

codereviewbuddy

An MCP server that helps your AI coding agent manage PR review comments from any AI reviewer that uses GitHub's PR review infrastructure.

Features

Review comment management

  • Triage review comments — triagereviewcomments filters to only actionable inline threads and includes direct GitHub URLs for each comment
  • Get thread details — get_thread fetches full conversation history for any thread by node ID
  • Reply to anything — inline review threads (PRRT), PR-level reviews (PRR), and bot issue comments (IC_) all routed to the correct GitHub API

CI & stack diagnosis

  • Diagnose CI failures — diagnose_ci collapses 3-5 sequential gh commands into one call: finds the failed run, identifies failed jobs/steps, and extracts actionable error lines
  • Stack activity feed — stack_activity shows a chronological timeline of pushes, reviews, labels, merges across all PRs in a stack with a settled flag for deciding when to proceed
  • Scan merged PRs — listrecentunresolved catches late review comments on already-merged PRs

Agent experience

  • Recovery-guided errors — every tool handler classifies errors (auth, rate limit, not found, workspace, GraphQL, config) and returns actionable recovery hints so agents self-correct instead of retrying blindly
  • Next-action hints — tool responses include next_steps suggestions guiding agents to the right follow-up tool call
  • Empty result messages — when results are empty, responses explain why and suggest what to try next
  • GUI URLs — triage items include comment_url so agents can link users directly to the comment on GitHub
  • Tool classification tags — tools are tagged query, command, or discovery for MCP clients that support filtering

Server features (FastMCP v3)

  • Typed output schemas — all tools return Pydantic models with JSON Schema, giving MCP clients structured data instead of raw strings
  • Progress reporting — long-running operations report progress via FastMCP context (visible in MCP clients that support it)
  • Production middleware — ErrorHandling (transforms exceptions to clean MCP errors with tracebacks), Timing (logs execution duration for every tool call), and Logging (request/response payloads for debugging)
  • Zero config auth — uses gh CLI, no PAT tokens or .env files

CLI testing (free with FastMCP v3)

FastMCP v3 gives you terminal testing of the server with no extra code:

# List all tools with their signatures
fastmcp list codereviewbuddy.server:mcp

# Call a tool directly from the terminal
fastmcp call codereviewbuddy.server:mcp triage_review_comments pr_numbers='[42]'

# Inspect server metadata
fastmcp inspect codereviewbuddy.server:mcp

# Run with MCP Inspector for interactive debugging
fastmcp dev codereviewbuddy.server:mcp

Prerequisites

  • GitHub CLI (gh) installed and authenticated (gh auth login)
  • Python 3.14+

Installation

This project uses uv. No install needed — run directly:

uvx codereviewbuddy

Or install permanently:

uv tool install codereviewbuddy

MCP Client Configuration

Quick setup (recommended)

Shortened. The full README is on GitHub.

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

Codereviewbuddy: common questions

Is Codereviewbuddy MCP server safe?
With care: it is graded C, so read the findings first (60/100). Read the Codereviewbuddy safety report
How do I install Codereviewbuddy?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Codereviewbuddy need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Codereviewbuddy maintained?
The last commit was 153 days ago (2026-06-02). The latest release is v0.37.0.
What can I use instead of Codereviewbuddy?
Servers from other publishers that do the same job: uploads.sh MCP server, GitHub MCP server and Gk CLI MCP server.
How does Codereviewbuddy compare with other Developer tools MCP servers?
safety score 60/100 (higher than 14% of 1,119 Developer tools servers); tools 10 (the typical Developer tools server has 7); tools that change things 0% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Codereviewbuddy

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

  • uploads.sh
    Host files from coding agents; stage on a branch and attach to GitHub PRs.
    A
  • GitHub
    Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
    A
  • Gk CLI
    The GitKraken MCP Server for managing repos, PRs, issues across GitHub, GitLab, Bitbucket and more.
    B
  • Pare Github
    Pare GitHub ג€” Structured GitHub operations (PRs, issues, actions) as typed JSON.
    A
  • GitDiagram
    Architecture diagrams, explanations and Mermaid source for public GitHub repositories.
    A

More from detailobsessed →