Skip to main content
Glama

pr-roast-mcp

Servidor MCP que critica tus pull requests. Revisión de código brutalmente honesta con humor.

Instalación

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

O añádelo a tu configuración de MCP:

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

Requiere: gh CLI autenticado, variable de entorno ANTHROPIC_API_KEY.

Related MCP server: MCP Git/PR Assist

Uso

Pregúntale a Claude:

Herramientas

roast_pr

Critica un pull request específico.

Parámetro

Tipo

Descripción

pr

string

Número de PR, owner/repo#123, o URL completa de GitHub

roast_my_prs

Enumera tus PRs para elegir uno para criticar.

Parámetro

Tipo

Predeterminado

Descripción

repo

string

repositorio actual

Repositorio en formato owner/repo

state

string

"open"

Estado del PR: "open", "closed", o "merged"

Qué hace

  1. Obtiene los metadatos y la diferencia del PR a través de la CLI gh

  2. Envía a Claude Haiku para una crítica

  3. Devuelve una revisión brutalmente honesta con una calificación de gravedad (🔥 a 🔥🔥🔥🔥🔥)

  4. Siempre termina con un cumplido genuino

Ejemplo de salida

🔥🔥🔥 REVISIÓN DE CÓDIGO: "Initiative Bonus"

Tus pruebas son exhaustivas. O sea, sospechosamente exhaustivas. ¿156 líneas para un endpoint POST? Básicamente estás escribiendo una tesis sobre códigos de estado HTTP.

Ese ayudante selectChain es un encantamiento mágico: nadie sabe por qué .select() se devuelve a sí mismo. Añade un comentario explicando la API de Supabase que estás imitando.

849 líneas añadidas, 7 eliminadas. Eso es una proporción de 121:1. Para una "funcionalidad extra", esto se descontrola.

Gravedad: 🔥🔥🔥 (Enviar después de corregir la descripción de la migración y simplificar los mocks)

Install Server
A
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables automated GitHub Pull Request reviews using local Ollama, Cursor CLI, or Gemini CLI as AI providers. Supports customizable review prompts, comprehensive PR analysis, and optional auto-posting of reviews to GitHub.
    10
    5
    MIT
  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables Git and GitHub pull request operations through Claude AI, including repository management, branch operations, commits, and PR creation/commenting. Streamlines development workflows by providing Git commands and GitHub API integration through natural language interactions.
  • A
    license
    Not graded
    quality
    D
    maintenance
    Connects Claude to GitHub Pull Requests to fetch and filter code diffs for AI-assisted reviews. It enables listing open PRs and analyzing changes while automatically excluding binary and asset files to focus on relevant code.
    21
    MIT

View all related MCP servers

Related MCP Connectors

  • AI code review for GitHub PRs with an MCP autofix loop for Claude Code and Cursor

  • Screens public GitHub repos and PRs to generate risk maps, findings, and merge-readiness signals.

  • Agentic code review, no signup to try: reality gates + frontier-model review, with veto.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/anisha-agarwal/pr-roast-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server