Universal Change Review
Revisión Universal de Cambios
Local, read-only Git change review for Codex, Claude Code, Cursor, and any MCP-compatible client. Version 0.4 adds one-click Changes entry points: a Cursor activity-bar extension and an MCP Apps launcher card for compatible Codex/ChatGPT hosts.
It provides total workspace diffs, staged/unstaged views, file-level inspection, and task-scoped snapshots that isolate only the changes made after a task begins. Source files and the real Git index are never modified by the review tools.
Requisitos
Node.js 20+
Git 2.30+
Un repositorio Git
Related MCP server: mcp-codexreview
Herramientas
Herramienta | Propósito |
| Estado, estadísticas de diff y adiciones/eliminaciones por archivo |
| Diff completo o por archivo para todos los cambios/preparados/no preparados |
| Capturar una línea base de tarea sin cambiar el índice real |
| Comparar el repositorio actual con una línea base de tarea |
| Listar las líneas base guardadas para el repositorio actual |
| Iniciar un panel de Cambios en vivo y de solo lectura en localhost |
El servidor MCP también expone dos indicaciones reutilizables cuando el cliente admite indicaciones MCP:
Prompt | Propósito |
| Ejecutar una revisión basada en hallazgos de los Cambios actuales |
| Capturar una línea base antes de comenzar la implementación |
Las capturas instantáneas de tarea utilizan un índice Git temporal y almacenan solo un id de árbol Git más metadatos en .git/universal-change-review/. Los archivos ignorados no se capturan. No se sube ningún código fuente.
Codex
Clone el repositorio, registre su marketplace, luego instale el plugin:
git clone https://github.com/IP-DZ/universal-change-review.git
codex plugin marketplace add ./universal-change-review
codex plugin install universal-change-review@ip-dzEl paquete de Codex incluye la habilidad change-review, metadatos de UI, indicaciones iniciales, la definición del servidor MCP y una tarjeta de lanzador de MCP Apps. Invoque la habilidad explícitamente con $change-review, o pida a Codex que abra los Cambios actuales. Los hosts compatibles muestran una tarjeta Abrir Cambios en la que se puede hacer clic; otros hosts reciben la misma URL de localhost como texto.
Claude Code
Instale desde el repositorio como un plugin de Claude Code para obtener su habilidad y el comando /review-changes, o añada el servidor MCP directamente:
claude mcp add universal-change-review --scope user -- npx -y github:IP-DZ/universal-change-review mcpCursor
Para la experiencia más cercana al estilo DSH, instale la extensión de Cursor incluida:
npm run build:cursor
cursor --install-extension dist/universal-change-review-cursor-0.4.0.vsix --forceDespués de recargar Cursor, haga clic en Revisión de Cambios en la barra de estado inferior, o use el icono de la barra de actividades Revisión de Cambios. La extensión sigue automáticamente el primer espacio de trabajo abierto y abre el panel en vivo en una pestaña del editor de Cursor. Ejecuta el mismo código de panel local y de solo lectura incluido dentro de la extensión.
Para una configuración con ámbito de proyecto, copie .cursor/mcp.json, .cursor/rules/change-review.mdc y .cursor/commands/review-changes.md en un proyecto. Luego use /review-changes en el chat de Cursor.
Para una configuración global de MCP, fusione este servidor en ~/.cursor/mcp.json sin reemplazar las entradas existentes:
{
"mcpServers": {
"universal-change-review": {
"command": "npx",
"args": ["-y", "github:IP-DZ/universal-change-review", "mcp"]
}
}
}La configuración global de MCP de Cursor hace que las herramientas estén disponibles en todos los repositorios. Las reglas de Cursor y los comandos personalizados tienen ámbito de proyecto, así que copie la regla y el comando proporcionados en los repositorios donde desee el flujo de trabajo guiado.
Flujo de trabajo recomendado
Antes de una tarea sustancial, pida al agente que inicie una línea base de cambios.
Implemente y valide el comportamiento solicitado.
Ejecute
$change-review,/review-changeso la indicación MCPreview-changessegún el cliente.Revise los hallazgos ordenados por gravedad P0-P3, seguidos del comportamiento cambiado, validación y riesgos restantes.
Panel de Cambios en vivo
Pida al agente que “abra Cambios”, llame a la herramienta MCP changes_open_panel o ejecute:
npx -y github:IP-DZ/universal-change-review web --cwd /path/to/repoLa página de localhost devuelta proporciona recuentos de archivos en vivo, filtros Todos/Preparados/No preparados, selección de línea base de tarea y diferencias por archivo a nivel de línea. Se vincula solo a 127.0.0.1, utiliza un token de acceso aleatorio y no expone ningún punto final de escritura o reversión.
CLI
Ejecute directamente desde GitHub:
npx -y github:IP-DZ/universal-change-review summary --cwd /path/to/repo
npx -y github:IP-DZ/universal-change-review begin --cwd /path/to/repo --label feature
npx -y github:IP-DZ/universal-change-review since --cwd /path/to/repo --id SNAPSHOT_IDSeguridad
No se expone ninguna herramienta de deshacer, restablecer, checkout, commit, push o escritura de archivos.
El árbol de trabajo y el índice real de Git no se modifican.
La captura de instantáneas escribe objetos blob/árbol normales de Git y metadatos dentro de
.git.La salida de diff está limitada por defecto y se puede restringir a un archivo.
Los clientes aún deben solicitar la aprobación del usuario antes de lanzar servidores MCP de terceros.
Desarrollo
npm test
npm run check
npm run build:cursorMIT © IP-DZ
This server cannot be deployed
Maintenance
Related MCP Connectors
AI-native git hosting — repos, PRs, issues, CI gates, and AI code review over MCP (60 tools).
Read-only AI coding tools for change verification, release readiness, capacity, and guidance.
Risk-scan a diff, flag AI-generated-code tells, find secrets. 5 of 7 tools need no account.
Versioned artifact review for people and AI agents, with contextual comments and human control.
Related MCP Servers
- AlicenseBqualityCmaintenanceAI-powered code review server that analyzes git diffs and PRs with context from project guidelines and task lists. Supports integration with Claude Code and Cursor via MCP.3MIT
- AlicenseAqualityDmaintenanceProvides MCP tools to review git changes using OpenAI Codex CLI, enabling code review of unstaged, staged, or last-commit changes.38 npmMIT
- AlicenseNot gradedqualityBmaintenanceAI-powered codebase intelligence tool that builds a dependency graph of a git repo for structural Q&A and pre-PR code review. It exposes MCP tools for blast radius, review sessions, and static analysis, running locally over stdio with no LLM or network dependencies.MIT
- AlicenseNot gradedqualityBmaintenanceA local-first MCP server that provides read-only access to Git repository history, exposing commit metadata and optionally content patches via configurable policies, with optional AI-powered analysis while never modifying Git state.5 npmApache 2.0