Reference
MCP server
Runs the reviewer inside a coding agent such as Claude Code, over local stdio, so a change is reviewed before it is pushed.
Running it
Register it in any MCP client as a local stdio server named pr-review. It needs an ANTHROPIC_API_KEY or OPENAI_API_KEY; GitHub access uses GITHUB_TOKEN or the gh login.
Tools
| Tool | What it does |
|---|---|
| review_local_changes | Reviews the working tree against its base branch — commits since the merge-base plus uncommitted and untracked files — before anything is pushed. |
| review_pull_request | Reviews a GitHub pull request; a dry run unless publish: true, which posts the check run and comments as the GitHub App would. |
| repository_overview, find_references, describe_file | The repository index, built from the working tree, with no network. |
| list_reviews, get_review, review_trends | Stored review history, scoped by the dashboard's own access rules to your GitHub account. |
The same review as the App
A local review is the same review the GitHub App runs, with the same checks on every finding and fix. It reads your local checkout instead of GitHub, and runs on your machine with your own key, not the organization’s.