Developer tools · 8 engineers

Built a production code review agent in 2 weeks using MCP + ReAct.

An 8-person dev-tools startup shipped an AI code reviewer using Agentmatic's MCP client and the prebuilt ReAct agent. From kickoff to GA in 14 days.

AI code review on every PR · Published May 16, 2026

Outcomes

  • Shipped to production in 14 days, with one engineer working part-time.
  • MCP filesystem + git servers gave them a tested toolset on day one.
  • Comment-quality eval: 78% accepted by human reviewers (target was 60%).
  • Sub-15-second reviews on 95% of PRs.

The setup

A small dev-tools team wanted to add AI code review to their GitHub integration. They had:

  • One full-time engineer (part-time on this).
  • Three weeks before a planned launch.
  • Strict latency target: under 15 seconds per PR for the median repo.
  • A hard “no platform dependency” rule from leadership.

What they built

A ReAct agent against the MCP filesystem + git servers, with a custom post_review_comment tool that pushed structured comments back to GitHub.

from agentmatic.tools.mcp import MCPClient
from agentmatic.prebuilt import create_react_agent

fs = MCPClient.stdio(["npx", "-y", "@modelcontextprotocol/server-filesystem", repo_path])
git = MCPClient.stdio(["uvx", "mcp-server-git", "--repository", repo_path])

tools = (
    await fs.list_tools_as_agentmatic()
    + await git.list_tools_as_agentmatic()
    + [post_review_comment]
)

reviewer = create_react_agent(
    llm=Anthropic("claude-3-5-sonnet"),
    tools=tools,
    max_iterations=18,
)

Why this saved them weeks

They didn’t write filesystem or git tools. The MCP servers from the official @modelcontextprotocol org are already battle-tested by Claude Desktop and Cursor — same tools, same surface, no implementation cost.

Day-one functionality came from:

ComponentSourceLines of code they wrote
Filesystem toolsMCP server0
Git toolsMCP server0
ReAct loopcreate_react_agent0
GitHub comment tooltheir code~120
Eval harnesstheir code~200
API + webhook plumbingtheir code~400

Numbers from the first month

  • 8,400 PRs reviewed.
  • 95% under 15 seconds; p99 under 32 seconds.
  • 78% of comments accepted by human reviewers (vs 60% target).
  • $0.04 average LLM cost per review.

Their take

“MCP solved the hard part of agent tooling for us. We didn’t write a single line of file or git access code. We focused on the comment quality, which was the only thing that mattered for shipping.”

— Founding engineer

This story is anonymized at the customer's request. Industry, scale, and workflow details are accurate; identifying details have been changed.

Ship your next agent in minutes, not weeks.

MIT licensed. Drop-in for LangGraph. Native SDKs in 5 languages. Battle-tested resilience primitives in the box.