Angular PR Review MCP
Automates pull-request review workflows across Angular repositories, with tools for generating and reading diffs, retrieving a reusable review rubric, and saving markdown review reports.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Angular PR Review MCPGenerate a PR review for commit ab12cd34 and save the result."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Angular PR Review MCP
Reusable MCP server for automated pull-request review workflows across multiple Angular repositories.
This package exposes three MCP tools:
get_pr_review_templategenerate_pr_diffread_pr_diffsave_pr_review
It runs in the target repository context (the current working directory), so one published package can be reused by any Angular app.
Requirements
Node.js 20+
Git installed and available in PATH
VS Code with Copilot Chat MCP support
Related MCP server: GitHub PR Review Server
Local Development
npm install
npm run build
npm run devPublish To npm
If publishing publicly:
npm login
npm publish --access publicIf publishing under a scoped package (recommended for account/org ownership):
Change the
namefield in package.json to your scope, for example@your-scope/angular-pr-review-mcp.Publish:
npm login
npm publish --access publicCreate Separate GitHub Repository
From this folder, create and push to a dedicated repository in your account:
git init
git branch -M main
git remote add origin https://github.com/<your-username>/angular-pr-review-mcp.git
git add .
git commit -m "Initial reusable Angular PR review MCP package"
git push -u origin mainUse From Any Angular Repository
Add or update .vscode/mcp.json in each Angular repository:
{
"servers": {
"angular-pr-review": {
"type": "stdio",
"command": "npx",
"args": ["-y", "angular-pr-review-mcp"],
"cwd": "${workspaceFolder}",
"env": {
"PR_REVIEW_BASE_BRANCH": "main",
"PR_REVIEW_OUTPUT_DIR": "pr_review"
}
}
}
}For a scoped package, replace angular-pr-review-mcp with your published name.
Environment Variables
PR_REVIEW_BASE_BRANCH: target base branch for comparison (defaultmain)PR_REVIEW_OUTPUT_DIR: review artifacts directory (defaultpr_reviewunder repo root)PR_REVIEW_REPO_ROOT: override repository root (default current working directory)PR_REVIEW_SERVER_NAME: MCP server name (defaultangular-pr-review)
Tool Workflow
generate_pr_diffwith commit SHA.read_pr_diffto retrieve diff content.save_pr_reviewto persist markdown review comments.
Recommended flow:
get_pr_review_templatefirst, to load the local review rubric and avoid re-deriving rules each run.generate_pr_diffandread_pr_difffor evidence collection.save_pr_reviewfor the final report.
Generated files are written into the configured output folder in each consuming repository.
Local Template Artifact
The repository includes pr_review_prompt_template.md so teams can version review guidance in source control.
The get_pr_review_template tool returns the same policy text (with optional commit token replacement), which helps keep reviews deterministic and reduces token consumption.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseCqualityDmaintenanceProvides automated Git workflow tools for committing, creating pull requests, and merging with proper GitHub authentication handling. Supports complete Git workflows from commit to merge with dry run capabilities and conventional commit formatting.41
- AlicenseNot gradedqualityCmaintenanceEnables automated GitHub Pull Request reviews using local Ollama, Cursor CLI, or Gemini CLI as AI providers. Supports customizable review prompts, comprehensive PR analysis, and optional auto-posting of reviews to GitHub.105MIT
- AlicenseAqualityCmaintenanceGenerates commit messages, PR titles and descriptions, and release notes from git changes, with automatic domain detection for appropriate PR templates.10191MIT
- FlicenseAqualityBmaintenanceEnables fetching Pull Request diffs from GitHub and posting inline review comments directly on PRs, either as pending drafts or published immediately.2
Related MCP Connectors
A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…
Screens public GitHub repos and PRs to generate risk maps, findings, and merge-readiness signals.
Generate SBOMs, scan vulnerabilities, and analyze dependencies from local projects or Git repos.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/chetanraj-r/angular-pr-review-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server