MCP Catalogs
Home

review-flow

by DGouron·37·Score 44

Multi-agent AI code review system with MCP integration for GitLab MRs and GitHub PRs.

developer-toolsai-llmgithub
8
Forks
1
Open issues
this month
Last commit
2d ago
Indexed

Overview

Review-flow is an automated AI code review system that operates through webhooks from GitLab and GitHub. It uses a multi-agent approach where specialized audit agents (Clean Architecture, Security, Testing, etc.) analyze code simultaneously. The system features a built-in MCP server that allows Claude to report progress, manage review phases, and handle discussion threads with proper tool calls rather than fragile text parsing. It includes a real-time dashboard, smart deduplication queue, and automatic follow-up reviews when developers push fixes after an initial review.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Automating code reviews for development teams using AI
you:Implementing specialized architecture, security and testing checks
you:Tracking team code quality metrics and developer performance
you:What platforms does Review-flow support?
you:How does the MCP integration work?

When to choose this

Choose review-flow for teams already using Claude Code who want automated, multi-faceted code reviews with real-time monitoring and team insights.

When NOT to choose this

Avoid if you need support for version control systems other than GitLab/GitHub, or if you prefer not to use Claude Code as the underlying AI model.

Tools this server exposes

6 tools extracted from the README
  • get_workflow

    Read current review state and agent list

  • start_agent

    Track per-agent progress

  • complete_agent

    Mark an agent review as complete

  • set_phase

    Advance review phases

  • get_threads

    Fetch MR/PR discussion threads

  • add_action

    Queue thread actions (resolve, reply, comment)

Comparable tools

claude-codegithub-copilotdeepcode

Installation

Installation

npm install -g reviewflow

Initialize

reviewflow init

This interactive wizard will configure the server, generate webhook secrets, and scan your filesystem for git repositories.

Start the server

reviewflow start

The dashboard will be available at http://localhost:3847

For Claude Desktop integration

Add to Claude Desktop's config.json:

{
  "mcpServers": {
    "reviewflow": {
      "command": "npx",
      "args": ["reviewflow", "mcp"]
    }
  }
}

Configure webhooks

Set up webhooks on your GitLab/GitHub projects pointing to your server's webhook endpoints.

FAQ

What platforms does Review-flow support?
Review-flow supports both GitLab and GitHub out of the box. It works with both self-hosted and cloud versions of these platforms.
How does the MCP integration work?
Review-flow has a built-in MCP server that provides Claude with tools to report progress, manage review phases, and queue actions on discussion threads. This replaces fragile text-marker parsing with typed tool calls.

Compare review-flow with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.