CodeReview.MCP
0.5.0
See the version list below for details.
dotnet tool install --global CodeReview.MCP --version 0.5.0
dotnet new tool-manifest
dotnet tool install --local CodeReview.MCP --version 0.5.0
#tool dotnet:?package=CodeReview.MCP&version=0.5.0
nuke :add-package CodeReview.MCP --version 0.5.0
π REBUSS.Pure β AI Code Review That Focuses Only on What Matters
Stop sending irrelevant code to AI.
Send only the right context β and understand Pull Requests faster.
π‘ What is this?
REBUSS.Pure is a lightweight MCP server that enables AI agents (GitHub Copilot, ChatGPT, Claude) to perform high-signal code reviews by providing only the context that actually matters.
Instead of overwhelming the model with your entire repository, REBUSS.Pure:
- π analyzes Azure DevOps and GitHub Pull Requests
- π provides only relevant code changes
- π§ enables focused code review & self-review
- β‘ delivers minimal, high-signal context
π― Why this exists
Most AI workflows today:
- β send too much code
- β drown the model in noise
- β produce generic, low-quality feedback
REBUSS.Pure changes the approach:
- β sends only relevant context
- β reduces noise, not just tokens
- β helps AI focus on what actually matters
π built for real-world code review, not demos
π§ Core idea
AI doesnβt need more code.
It needs the right code.
Instead of:
β full repo β LLM
You get:
LLM β MCP β high-signal context only
β¨ Key Features
- πΉ Azure DevOps and GitHub Pull Request integration
- πΉ High-signal, diff-based AI context
- πΉ Local self-review (no network required)
- πΉ No repo cloning needed
- πΉ Incremental, on-demand data access
- πΉ Ready-to-use review prompts
- πΉ Works with any MCP-compatible agent
- πΉ Authentication via Azure CLI, GitHub CLI (
gh auth), or PAT - πΉ Auto-detects VS Code and Visual Studio
- πΉ Auto-detects provider from Git remote URL
π Security & Privacy
Your source code never leaves your machine.
REBUSS.Pure runs as a local process on your workstation. It does not upload, store, or relay your code to any external service. The MCP server acts as a controlled gateway between your AI agent and the data it actually needs:
- Local processing only β the server runs on
localhost; no outbound code transmission occurs. - Minimal data exposure β the AI model receives only relevant context, not the full repository.
- Azure DevOps stays yours β when fetching PR data, requests go directly to your organization's Azure DevOps APIs using your credentials. No intermediary services are involved.
- GitHub stays yours β GitHub API requests go directly to
api.github.comusing your personal access token. No intermediary services are involved. - Offline self-review β local review (
#self-review) operates entirely without network access. Git operations run against your local repository; nothing is sent anywhere. - No telemetry, no tracking β the server collects zero usage data and phones home to nobody.
In short: REBUSS.Pure gives AI agents precise, scoped access to exactly the context they need β and nothing more.
π Compared to typical AI workflows
| Feature | REBUSS.Pure | Typical approach |
|---|---|---|
| Context quality | High-signal | Noisy |
| Context size | Minimal | Huge |
| Token usage | Efficient | Wasteful |
| Setup | 1 command | Complex |
| Review quality | Focused | Generic |
| Data privacy | Code stays local | Full repo sent to AI |
β‘ Quick Start
1. Install
Option A β .NET global tool (recommended)
dotnet tool install -g CodeReview.MCP
Option B - PowerShell
irm https://raw.githubusercontent.com/rebuss/CodeReview.MCP/master/install.ps1 | iex
Option C - Bash
curl -fsSL https://raw.githubusercontent.com/rebuss/CodeReview.MCP/master/install.sh | bash
2. Initialize in your repo
cd /path/to/your/repo
rebuss-pure init
This will:
- β detect your IDE (VS Code β
.vscode/mcp.json, Visual Studio β.vs/mcp.json) - β generate MCP server configuration
- β copy review prompts to
.github/prompts/ - β copy instruction files to
.github/instructions/(for GitHub Copilot custom instructions) - β authenticate via Azure CLI (opens browser for login) or accept a GitHub PAT
3. Review a Pull Request
In Copilot / AI chat:
123 #review-pr
Where 123 is the Azure DevOps or GitHub Pull Request number.
4. Self-review local changes
#self-review
Works offline β no Azure DevOps connection required.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
This package has no dependencies.