Skip to main content
Glama

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_template

  • generate_pr_diff

  • read_pr_diff

  • save_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 dev

Publish To npm

If publishing publicly:

npm login
npm publish --access public

If publishing under a scoped package (recommended for account/org ownership):

  1. Change the name field in package.json to your scope, for example @your-scope/angular-pr-review-mcp.

  2. Publish:

npm login
npm publish --access public

Create 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 main

Use 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 (default main)

  • PR_REVIEW_OUTPUT_DIR: review artifacts directory (default pr_review under repo root)

  • PR_REVIEW_REPO_ROOT: override repository root (default current working directory)

  • PR_REVIEW_SERVER_NAME: MCP server name (default angular-pr-review)

Tool Workflow

  1. generate_pr_diff with commit SHA.

  2. read_pr_diff to retrieve diff content.

  3. save_pr_review to persist markdown review comments.

Recommended flow:

  1. get_pr_review_template first, to load the local review rubric and avoid re-deriving rules each run.

  2. generate_pr_diff and read_pr_diff for evidence collection.

  3. save_pr_review for 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.

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • F
    license
    C
    quality
    D
    maintenance
    Provides 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.
    4
    1
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables 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.
    10
    5
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Generates commit messages, PR titles and descriptions, and release notes from git changes, with automatic domain detection for appropriate PR templates.
    10
    19
    1
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

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