1. Conduid
  2. Developer Tools
  3. pr-roast-mcp
MCP server · Developer Tools

pr-roast-mcp

Provides brutally honest, humorous code reviews for GitHub pull requests using Claude Haiku. Enables users to roast their PRs by fetching metadata and diffs via the GitHub CLI and returning severity-rated reviews with genuine compliments.

Unclaimed devtools
34Low

Scored 4 months ago · breakdown

About pr-roast-mcp

pr-roast-mcp is an MCP server in the Developer Tools category: provides brutally honest, humorous code reviews for GitHub pull requests using Claude Haiku. Enables users to roast their PRs by fetching metadata and diffs via the GitHub CLI and returning severity-rated reviews with genuine compliments. It has been installed 0 times through Conduid.

Install

Clone
git clone https://github.com/anisha-agarwal/pr-roast-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about pr-roast-mcp

Powered by Claude · Grounded in docs

I know everything about pr-roast-mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • ·Scoped permissionsNot checked yet.

README

pr-roast-mcp

MCP server that roasts your pull requests. Brutally honest code review with humor.

Install

claude mcp add pr-roast -- uv run --directory /path/to/pr-roast-mcp pr-roast-mcp

Or add to your MCP config:

{
  "mcpServers": {
    "pr-roast": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/pr-roast-mcp", "pr-roast-mcp"],
      "env": {
        "ANTHROPIC_API_KEY": "sk-ant-..."
      }
    }
  }
}

Requires: gh CLI authenticated, ANTHROPIC_API_KEY env var.

Usage

Ask Claude:

Tools

roast_pr

Roast a specific pull request.

Parameter Type Description
pr string PR number, owner/repo#123, or full GitHub URL

roast_my_prs

List your PRs to pick one for roasting.

Parameter Type Default Description
repo string current repo Repository in owner/repo format
state string "open" PR state: "open", "closed", or "merged"

What it does

  1. Fetches PR metadata and diff via gh CLI
  2. Sends to Claude Haiku for a roast
  3. Returns a brutally honest review with severity rating (🔥 to 🔥🔥🔥🔥🔥)
  4. Always ends with one genuine compliment

Example output

🔥🔥🔥 CODE REVIEW: "Initiative Bonus"

Your tests are thorough. Like, suspiciously thorough. 156 lines for a POST endpoint? You're basically writing a dissertation on HTTP status codes.

That selectChain helper is magical incantation — nobody knows why .select() returns itself. Add a comment explaining the Supabase API you're mimicking.

849 lines added, 7 removed. That's 121:1 ratio. For a "bonus feature," this sprawls.

Severity: 🔥🔥🔥 (Ship after fixing migration description, simplifying mocks)

README mirrored from the source repository 4 months ago. The original is authoritative.

Questions

About pr-roast-mcp

How do I install pr-roast-mcp?

Run git clone https://github.com/anisha-agarwal/pr-roast-mcp, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is pr-roast-mcp safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is pr-roast-mcp still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.