- Home
- MCP servers
- Review
Review
- javascript
0
GitHub Stars
javascript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"je4550-review-mcp": {
"command": "node",
"args": [
"/absolute/path/to/review-mcp/dist/index.js"
]
}
}
}You run an MCP server that lets multiple AI models review your code automatically. By integrating with your Claude Code setup, it can use Codex, Gemini, or other CLIs to analyze changes, surface security and design issues, and provide comprehensive, multi-perspective feedback quickly.
How to use
Ask Claude Code to review your code changes or an entire directory. The MCP server detects which review CLIs are installed and sends your code to Codex and/or Gemini in parallel. It then validates responses to filter out irrelevant or rewritten code, and returns synthesized feedback from Claude alongside the reviewers’ analyses. You can request reviews by topic, such as a specific function, a directory, or the whole project.
How to install
Prerequisites you need before installing this MCP server are Node.js and npm. Install instructions assume you will run commands in a shell with access to the internet.
npm --version
node --version
# Clone the MCP server repository that provides the reviewer integration
git clone https://github.com/je4550/review-mcp.git
cd review-mcp
# Install dependencies
npm install
# Build the project if a build step is required
npm run build
# Configure Claude Code to load the MCP server (example below)
"}, {
Configuration snippet
{
"mcpServers": {
"review_mcp": {
"type": "stdio",
"command": "node",
"args": ["/absolute/path/to/review-mcp/dist/index.js"]
}
}
}
Usage examples
After you have the MCP server configured, you can ask Claude Code to review specific parts of your codebase or entire directories. Examples of prompts you can use include:
- Review this authentication function
- Get a second opinion on src/auth.ts
- Check the payment processing code for security issues
- Review all files in the api/ directory
Troubleshooting
If Claude Code cannot find any available review CLIs, run the status check and ensure at least one CLI is installed. If reviews time out, verify your internet connection and API keys. If API keys are required, set them in your shell profile as environment variables, for example:
# Check if keys are set
echo $OPENAI_API_KEY
echo $GOOGLE_API_KEY
# Add to your shell startup files
export OPENAI_API_KEY="sk-..."
export GOOGLE_API_KEY="..."
Notes
Development and testing focus on security, bugs, and design issues across multiple perspectives. The MCP server is designed to be fast and comprehensive, providing structured feedback from different AI reviewers and Claude’s synthesis.
Available tools
check_cli_status
Check which review CLIs are installed and available for use by the MCP server.
review_code
Review a code snippet directly using the available AI reviewers.
review_file
Review a specific file through the MCP system to surface issues and suggestions.
review_directory
Review all code files within a given directory for a comprehensive assessment.