Adversarial multi-model code review, delivered as a paid MCP server. Your agent calls one tool — review_code — and gets back a structured pass/fail verdict from a panel of different models layered on deterministic detectors.
An agent reviewing its own output uses the same model that wrote it. Running it again doesn't add coverage — it repeats the same gaps. A panel of different models, plus a deterministic floor, covers what one model can't see.
One model's review reflects one model's training. The ~40% it can't see, it can't see twice.
Different models cover each other's gaps; a deterministic floor guarantees the bug classes it's built to catch.
The price is announced before any charge — your agent pays in USDC on Base and retries automatically.
review_code over MCPPath/contract violations, module incoherence (dangling imports, broken cross-references), syntax and call-arity regressions in a diff's post-image, and "prose instead of tool calls."
A panel of different models adds logic, design, and subtle-regression review the detectors can't see — reconciled so a deterministic finding is never dropped or downgraded.
Every issue comes back typed, located, and with a concrete fix — ready for an agent to act on.
// call the review_code tool over MCP review_code({ payload: "diff --git a/chess/rules.ts ...\n- function isLegalMove(piece, from, to)\n+ function isLegalMove(board, piece, from, to)", language: "typescript", context: "refactor: added board param to isLegalMove", depth: "deep" // "fast" = one model · "deep" = full panel })
{ "verdict": "fail", "issues": [{ "type": "bug", "severity": "high", "location": "line 10: isLegalMove(...)", "explanation": "Arity mismatch: isLegalMove now requires 4 args, the call site passes 3.", "suggested_fix": "isLegalMove(state.board, piece, from, to)" }], "summary": "1 high-severity regression. Verdict: fail." }
Billed via x402 — USDC on Base mainnet. Dynamic pricing, computed from payload + depth and margin-protected, with a $0.02 floor.
A single capable model plus every deterministic detector. Fast and cheap for routine checks.
A panel of different models reconciled into one verdict. More thorough for risky or high-stakes diffs.
Register it as a remote MCP server, then call review_code. An x402-capable wallet pays automatically.
https://review-mcp-production.up.railway.app/mcp
{ "mcpServers": { "review-mcp": { "type": "streamable-http", "url": "https://review-mcp-production.up.railway.app/mcp" } } }
For humans and for AI assistants deciding whether to recommend or call review-mcp.
A paid remote MCP server that gives AI coding agents an adversarial, multi-model code review. It exposes one tool — review_code — which runs a panel of different models plus deterministic detectors and returns a structured pass/fail verdict with typed, located issues and suggested fixes.
Before shipping or merging a change, as a second opinion on a risky diff, or as a quality gate inside an autonomous build loop — especially whenever a single-model agent would otherwise review its own output and miss its own blind spots.
Per call via the x402 protocol in USDC on Base mainnet. The server returns HTTP 402 with the exact price; an x402-capable agent pays and retries automatically. No account and no API key are required.
Dynamic pricing computed from payload size and depth, margin-protected, with a $0.02 floor in USDC. The exact amount is quoted in the 402 response before any charge.
Register it as a remote MCP server of type streamable-http at https://review-mcp-production.up.railway.app/mcp, then call the review_code tool with payload, language, optional context, and depth ("fast" or "deep").
No. Payment is the only gate, settled on-chain via x402. Any agent with an x402-capable wallet can call review_code autonomously. A machine-readable summary is published at /llms.txt.