Angular PR Review MCP
Angular PR Review MCP
Servidor MCP reutilizable para flujos de trabajo automatizados de revisión de pull requests en múltiples repositorios de Angular.
Este paquete expone tres herramientas MCP:
get_pr_review_templategenerate_pr_diffread_pr_diffsave_pr_review
Se ejecuta en el contexto del repositorio de destino (el directorio de trabajo actual), por lo que un mismo paquete publicado puede reutilizarse en cualquier aplicación Angular.
Requisitos
Node.js 20+
Git instalado y disponible en PATH
VS Code con soporte para Copilot Chat MCP
Related MCP server: GitHub PR Review Server
Desarrollo local
npm install
npm run build
npm run devPublicar en npm
Si se publica públicamente:
npm login
npm publish --access publicSi se publica como paquete con ámbito (recomendado para propiedad de cuenta/organización):
Cambia el campo
nameen package.json a tu ámbito, por ejemplo@your-scope/angular-pr-review-mcp.Publica:
npm login
npm publish --access publicCrear un repositorio de GitHub separado
Desde esta carpeta, crea y sube a un repositorio dedicado en tu cuenta:
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 mainUsar desde cualquier repositorio de Angular
Añade o actualiza .vscode/mcp.json en cada repositorio de Angular:
{
"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"
}
}
}
}Para un paquete con ámbito, sustituye angular-pr-review-mcp por tu nombre publicado.
Variables de entorno
PR_REVIEW_BASE_BRANCH: rama base de destino para la comparación (por defectomain)PR_REVIEW_OUTPUT_DIR: directorio de artefactos de revisión (por defectopr_reviewen la raíz del repositorio)PR_REVIEW_REPO_ROOT: anula la raíz del repositorio (por defecto el directorio de trabajo actual)PR_REVIEW_SERVER_NAME: nombre del servidor MCP (por defectoangular-pr-review)
Flujo de trabajo de las herramientas
generate_pr_diffcon el SHA del commit.read_pr_diffpara recuperar el contenido del diff.save_pr_reviewpara guardar los comentarios de revisión en Markdown.
Flujo recomendado:
get_pr_review_templateprimero, para cargar la rúbrica de revisión local y evitar volver a derivar las reglas en cada ejecución.generate_pr_diffyread_pr_diffpara la recopilación de evidencia.save_pr_reviewpara el informe final.
Los archivos generados se escriben en la carpeta de salida configurada en cada repositorio consumidor.
Artefacto de plantilla local
El repositorio incluye pr_review_prompt_template.md para que los equipos puedan versionar las guías de revisión en el control de código fuente.
La herramienta get_pr_review_template devuelve el mismo texto de política (con sustitución opcional de token de commit), lo que ayuda a mantener las revisiones deterministas y reduce el consumo de tokens.
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