What are the prerequisites for using this tool?
Node.js v18 or above, Git installed, and either a `GITHUB_TOKEN` environment variable or the GitHub CLI (`gh`) installed and authenticated for PR operations.
@Orcus2021
基本信息
A Model Context Protocol (MCP) tool that automates code review and leaves comments directly on GitHub PRs, with support for Notion integration for custom review guidelines.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"code-review": {
"command": "npx",
"args": [
"-y",
"code-review-mcp-server"
],
"env": {
"GITHUB_TOKEN": "github_token",
"NOTION_API_KEY": "notion_api_key",
"NOTION_CODE_REVIEW_GUIDELINE_CODE_BLOCK_URL": "notion_code_block_url_here",
"NOTION_STYLE_GUIDELINE_CODE_BLOCK_URL": "notion_code_block_url_here",
"IGNORE_PATTERNS": "pattern1,pattern2,pattern3"
}
}
}
}Run a git diff between branches. Requires a base branch name to compare against the current branch, and provide instructions to review/fix issues.
Get git diff between two branches locally. Returns raw diff output without review instructions.
Run a git diff using a GitHub PR URL. Requires a GitHub pull request URL to fetch the diff, and provide instructions to review/fix issues.
Add a summary comment to a GitHub pull request
Add multiple comments to specific lines in a GitHub pull request
Read PR template from specified folder path and template name, returns template content or default template if not found
Create a new GitHub Pull Request with specified title, body, and branches. Automatically detects GitHub URL and current branch from local git configuration.
Code Review MCP Tool for Cursor is a Model Context Protocol (MCP) server that provides automated code review and leaves GitHub PR comments for any app supporting MCP integration, such as Cursor.
Add an MCP server configuration in your app’s JSON file with command: "npx", args: ["-y", "code-review-mcp-server"], and required environment variables like GITHUB_TOKEN. Then send commands such as code review with a base branch or a GitHub PR URL to get diffs and review suggestions.
Node.js v18 or above, Git installed, and either a `GITHUB_TOKEN` environment variable or the GitHub CLI (`gh`) installed and authenticated for PR operations.
The tool uses a priority order: 1) Local markdown file via `LOCAL_INSTRUCTIONS_FILE_PATH`, 2) Notion integration (requires `NOTION_API_KEY`), 3) Built-in default guidelines.
Yes, it is an MCP server compatible with any app that supports MCP integration, including Cursor.
It is optional; the tool falls back to the GitHub CLI (`gh`) if `GITHUB_TOKEN` is not set.
Code diffs are obtained from local git or GitHub PRs via the API. No external data storage is used by the server; PR comments are added directly to GitHub.

Automated codebase documentation for GitHub: searchable docs, MCP context for AI agents, doc drift detection, and Friday Cleanup PRs.

One case file per task — shared by every session, agent and person that touches it. Self-hosted MCP server and live board. MIT.

Know when your AI agents, cron jobs and CI pipelines fail, stall or go quiet. Your agent sets up monitors from a plain description, tells you what is broken and why, reads run history and traces, and writes notes on inci

Catch intent conflicts before code conflicts. The open-source coordination protocol for coding agents, built above Git.

ArtiBot Cloud MCP (Zhijiangyun 智匠云) — cloud MCP server for robot manipulation data & GPU workloads. 15 tools: robot fleet management, data collection & video recording, post-processing pipelines, and benchmark evaluation
评论