Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>DiffPilot - MCP Server for Code ReviewNew to Visual Studio Code? Get it now.
DiffPilot - MCP Server for Code Review

DiffPilot - MCP Server for Code Review

Burak Kalafat

|
3 installs
| (1) | Free
MCP (Model Context Protocol) server for AI code review. On-premise, works with GitHub Copilot, Claude, Azure DevOps, TFS. 100% local.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DiffPilot - MCP Server for Code Review

Model Context Protocol (MCP) Server for AI-powered PR code review and developer productivity.

🔌 MCP Compatible - Works with GitHub Copilot, Claude, and other MCP-enabled AI assistants

🏢 On-Premise & Enterprise Ready

DiffPilot runs 100% locally - no cloud services, no external API calls, no data leaves your network.

✅ Air-Gapped Environments | ✅ Azure DevOps Server / TFS | ✅ Banking & Financial | ✅ GDPR Compliant

MCP Tools

Tool Command Description
get_pr_diff DiffPilot: Get PR Diff Fetches raw diff between base and feature branches
review_pr_changes DiffPilot: Review PR Changes Gets diff with AI review instructions for code review
generate_pr_title DiffPilot: Generate PR Title Generates conventional PR title from changes
generate_pr_description DiffPilot: Generate PR Description Creates PR description with summary, changes, and checklist
generate_commit_message DiffPilot: Generate Commit Message Generates commit message from staged/unstaged changes
scan_secrets DiffPilot: Scan for Secrets Detects API keys, passwords, tokens in changes
diff_stats DiffPilot: Get Diff Statistics Returns lines added/removed, files changed by type
suggest_tests DiffPilot: Suggest Tests Analyzes changes and recommends test cases
generate_changelog DiffPilot: Generate Changelog Generates changelog entries from commits

Requirements

  • .NET 9 SDK
  • Git installed

Installation

  1. Install from VS Code Marketplace
  2. Open a Git repository
  3. Extension auto-registers as MCP server - ready to use with Copilot Agent mode

Settings

Setting Default Description
diffpilot.dotnetPath dotnet Path to dotnet executable
diffpilot.defaultBaseBranch main Default base branch for comparisons
diffpilot.prTitleStyle conventional PR title style: conventional, descriptive, ticket
diffpilot.commitMessageStyle conventional Commit message style: conventional, simple
diffpilot.includeChecklist true Include checklist in PR descriptions

Security Scanning

Detects: 🔑 API Keys (AWS, GitHub, Slack) | 🔐 Private Keys | 🔒 Passwords | 🎫 Tokens (JWT, Bearer, Azure)

Changelog

1.0.6

  • Fixed: MCP server auto-registration for VS Code 1.101+
  • Updated: Minimum VS Code version to 1.101.0

1.0.5

  • Published to NuGet and MCP Registry

1.0.0

  • Initial release with 9 MCP tools

License

MIT - Burak Kalafat

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft