LAD MCP Server

v1.0.0Developer Toolsstable

Lad MCP Server: Autonomous code & system design review for AI coding agents (Claude Code, Cursor, Codex, etc.). Features multi-model consensus via OpenRouter and context-aware reviews via Serena.

aiai-agentsclaude-codecode-reviewcodex
Share:
22
Stars
0
Downloads
0
Weekly
0/5

What is LAD MCP Server?

LAD MCP Server is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to lad mcp server: autonomous code & system design review for ai coding agents (claude code, cursor, codex, etc.). features multi-model consensus via openrouter and context-aware reviews via serena.

Lad MCP Server: Autonomous code & system design review for AI coding agents (Claude Code, Cursor, Codex, etc.). Features multi-model consensus via OpenRouter and context-aware reviews via Serena.

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Lad MCP Server: Autonomous code & system design review for A

Use Cases

Code and system design review
Multi-model consensus evaluation
Context-aware code analysis
LicenseMIT
Languagepython
Versionv1.0.0
UpdatedApr 25, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx lad-mcp-server

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use LAD MCP Server

LAD MCP Server is a Python-based autonomous code and system design review tool for AI coding agents (Claude Code, Cursor, Codex, and similar). It exposes two MCP tools — 'code_review' and 'system_design_review' — that run two OpenRouter-backed language models in parallel and synthesize their assessments into a single consensus report. Optional integration with the Serena MCP server provides long-term codebase memory and project-aware context, making reviews more accurate over time. Engineering teams use it to add an independent AI review layer to their agent-driven development workflows.

Prerequisites

  • Python 3.10 or later and 'uv' or 'uvx' installed
  • An OpenRouter API key (get one at openrouter.ai)
  • An MCP-compatible client such as Claude Desktop, Claude Code, or Cursor
  • Optional: the Serena MCP server for context-aware reviews with codebase memory
1

Get an OpenRouter API key

Sign up at openrouter.ai and create an API key. The server uses OpenRouter to access multiple LLMs (default: Kimi K2.5 as primary and MiniMax M2.7 as secondary reviewer).

2

Run the server with uvx (recommended)

Install and run the server directly from the GitHub repository using uvx — no local clone required.

uvx --from git+https://github.com/Shelpuk-AI-Technology-Consulting/lad_mcp_server lad-mcp-server
3

Add the server to your MCP client configuration

Add the LAD MCP server entry to your claude_desktop_config.json with your OpenRouter API key.

{
  "mcpServers": {
    "lad": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/Shelpuk-AI-Technology-Consulting/lad_mcp_server",
        "lad-mcp-server"
      ],
      "env": {
        "OPENROUTER_API_KEY": "sk-or-v1-xxxxxxxxxxxx"
      }
    }
  }
}
4

Optionally customize reviewer models

Override the default primary and secondary reviewer models using environment variables. Set the secondary to '0' for single-reviewer mode.

# In your MCP env config or shell:
OPENROUTER_PRIMARY_REVIEWER_MODEL=moonshotai/kimi-k2.5
OPENROUTER_SECONDARY_REVIEWER_MODEL=minimax/minimax-m2.7
OPENROUTER_REVIEWER_TIMEOUT_SECONDS=300
OPENROUTER_FIXED_OUTPUT_TOKENS=8192
5

Restart your MCP client and test

Restart Claude Desktop or Claude Code and ask it to review a code file. The tool accepts file paths, directory paths, or inline code text.

LAD MCP Server Examples

Client configuration

claude_desktop_config.json entry for LAD MCP server with OpenRouter.

{
  "mcpServers": {
    "lad": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/Shelpuk-AI-Technology-Consulting/lad_mcp_server",
        "lad-mcp-server"
      ],
      "env": {
        "OPENROUTER_API_KEY": "sk-or-v1-xxxxxxxxxxxx",
        "OPENROUTER_PRIMARY_REVIEWER_MODEL": "moonshotai/kimi-k2.5",
        "OPENROUTER_SECONDARY_REVIEWER_MODEL": "minimax/minimax-m2.7"
      }
    }
  }
}

Prompts to try

Example prompts for invoking code review and system design review via Claude.

- "Use the LAD code_review tool to review /Users/me/project/src/api.py and give me a consensus assessment."
- "Review the system design in /Users/me/project/ARCHITECTURE.md for scalability and security concerns."
- "Run a code review on this diff and synthesize feedback from both reviewers into a prioritized action list."
- "Review the entire /Users/me/project/src directory and identify the top 3 architectural issues."

Troubleshooting LAD MCP Server

Reviews fail with 'Invalid API key' from OpenRouter

Ensure OPENROUTER_API_KEY is set correctly in the env block of your MCP config. The key must start with 'sk-or-'. Check your OpenRouter dashboard to confirm the key is active and has remaining credits.

Reviews time out for large codebases

Increase OPENROUTER_REVIEWER_TIMEOUT_SECONDS (default 300). For very large directories, review individual files or subdirectories rather than the entire project at once.

'uvx' command not found

Install uv and uvx with 'pip install uv' or on macOS with 'brew install uv'. Ensure the install location is in your PATH and restart your terminal.

Frequently Asked Questions about LAD MCP Server

What is LAD MCP Server?

LAD MCP Server is a Model Context Protocol (MCP) server that lad mcp server: autonomous code & system design review for ai coding agents (claude code, cursor, codex, etc.). features multi-model consensus via openrouter and context-aware reviews via serena. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install LAD MCP Server?

Follow the installation instructions on the LAD MCP Server GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with LAD MCP Server?

LAD MCP Server works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is LAD MCP Server free to use?

Yes, LAD MCP Server is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "lad-mcp-server": { "command": "npx", "args": ["-y", "lad-mcp-server"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use LAD MCP Server?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides