Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

RepoPilot

de MykytaStelversión 0.25.0i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.MykytaStel/repopilot

Instalar

Resumen

Descripción del creador (original en inglés)

Local, deterministic review of Git changes: weakened tests and CI gates, risky flows, blast radius.

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Herramientas para desarrolladores

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Necesitas

  • npmNode.js instalado (para el comando npx)

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "repopilot": {
      "command": "npx",
      "args": [
        "-y",
        "repopilot",
        "mcp",
        "--root",
        "."
      ]
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add repopilot -- npx -y repopilot mcp --root .

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "repopilot": {
      "command": "npx",
      "args": [
        "-y",
        "repopilot",
        "mcp",
        "--root",
        "."
      ]
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "repopilot": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "repopilot",
        "mcp",
        "--root",
        "."
      ]
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub MykytaStel, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Herramientas para desarrolladoresi

  • Más estrellas que el 0% de los otros 1396 servidores de esta categoría
  • Publicado en el registro más recientemente que el 64% de los otros 1396 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 1396 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro RepoPilot?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (0.25.0) llegó al registro hace 28 días.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js, Rust en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: GitHub, Desktop Commander, Cloudflare MCP

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

GitHub

de github

Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

Computadora o nube★ 34.245MITActualizado hace 4 días
Instalar

Desktop Commander

de wonderwhy-er

MCP server for terminal commands, file operations, and process management

Se ejecuta en tu computadora★ 10.225MITActualizado hace 16 días
Instalar

Cloudflare MCP

de cloudflare

Cloudflare MCP servers

Se ejecuta en la nube★ 4446Apache-2.0Actualizado hace 14 meses
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

RepoPilot

Local, deterministic review for Git changes.

RepoPilot helps developers and teams inspect a change before merge. It reports structural evidence about security boundaries, behavior, local imports and exports, and the files affected through the dependency graph. The same review can run from a terminal, in CI, or through an agent integration.

The analysis runs on the machine or CI runner that invokes it. It does not send source to a hosted service or call an embedded language model. Findings point to code and explain what to check; reviewers still decide whether a change is safe for their application.

Example: a change that weakens its own tests

This change drops a range check from applyDiscount. The same change skips the test that would now fail, removes an assertion from another test, and lets the CI test step fail without failing the job. Every check that still runs passes. repopilot review . lists them right after its decision:

Decision: REVIEW (Change Proof: REVIEW)

... Checks this change weakened (details under Review signals): ⚑ check gate relaxed — .github/workflows/ci.yml:10 ⚑ assertions removed — src/pricing.test.ts:5 ⚑ test skipped — src/pricing.test.ts:9

Further down, each signal explains itself:

    ⚑ check gate relaxed — .github/workflows/ci.yml:10  check step `npm test` in job `test` now has `continue-on-error: true`

⚑ assertions removed — src/pricing.test.ts:5 "applyDiscount > takes a percentage off the total": assertions 2 → 1 ⚑ test skipped — src/pricing.test.ts:9 it.skip added on "rejects a discount above 100%"; its result no longer fails the run

These are excerpts of one run (recording). Replay it with scripts/demo-weakened-tests.sh , then run repopilot review .

Install and review

cargo install repopilot

or

npm install -g repopilot

repopilot review . --base origin/main

For uncommitted work, run repopilot review .. The first screen gives one PASS, REVIEW, BLOCK, or NOT ASSESSED decision, its reasons, coverage limits, and a next action.

A review can surface:

  • changes to authentication, request trust, deployment, dependencies, or secret configuration;
  • added or removed behavior such as network calls, subprocesses, filesystem writes, SQL, or error handling;
  • changed input-to-sink paths, algorithmic structure, or local import/export contracts;
  • tests the change stopped running or weakened: committed focus markers such as it.only, newly skipped tests (it.skip, @pytest.mark.skip, t.Skip, #[ignore]), removed or substituted test cases, tests that lost assertions, new lint, type, or coverage suppressions, and relaxed CI or tool gates (continue-on-error, || true, lowered coverage thresholds, strict mode off), so a green run cannot hide them;
  • direct dependents and the wider impact of changed files.

Signals are advisory evidence. For example, a taint-lite signal shows that a recognized input can reach a recognized sink in the changed source. Confirm the impact in the context of the application and its configured checks.

Example: review an image-processing change

The Wagtail example removes an authorization check and passes request data to a subprocess in a one-file change. RepoPilot reports both the boundary change and the input-to-process flow.

Replay the example on the pinned test repository:

python3 scripts/zoo.py clone --only wagtail

scripts/demo-agent-edit.sh .zoo/wagtail repopilot review .zoo/wagtail

A reported flow is a path to investigate. RepoPilot does not prove that it is

exploitable or that the application is safe.

Use in a team

Gate a branch review on high-confidence signals:

repopilot review . --base origin/main --fail-on-review definitely

A review is VERIFIED only when checks configured for the repository are explicitly selected with --verify and pass on the reviewed revision. Generate suggestions for a first setup with repopilot init --suggestions-output repopilot-suggestions.toml; the file is separate from active configuration. See configuration.

For a broader repository view, run repopilot scan .. Use repopilot baseline create . to adopt existing findings before gating new work.

Agent and CI integrations

The same review can check work from a human or a coding agent. Record a starting point and review the changes made since it:

repopilot snapshot

Work happens here.

repopilot review --since-snapshot

When the working tree is already dirty, the marker also records a baseline commit of those uncommitted files, so the later review covers only what changed after the snapshot. It shows what changed, not who changed it. See common workflows.

In Claude Code, the RepoPilot plugin runs that loop for every session and stops Claude from finishing while a test it skipped, focused, removed, or weakened is unexplained:

/plugin marketplace add MykytaStel/repopilot

/plugin install repopilot@repopilot

Codex installs the same plugin (codex plugin marketplace add MykytaStel/repopilot, then codex plugin add repopilot@repopilot). Gemini CLI installs it as an extension (gemini extensions install https://github.com/MykytaStel/repopilot), and Cursor runs it through project hooks. For GitHub Copilot's coding agent and other agents, RepoPilot provides setup steps, an MCP entry, and an AGENTS.md snippet. See Guard your agent runs.

RepoPilot also provides a local stdio MCP server and a GitHub Action. The MCP server gives an agent access to the local scan and review tools. The Action runs RepoPilot on the Actions runner and can publish SARIF or a pull request summary. See Guard your agent runs, MCP server, and GitHub integration. MCP Registry name: mcp-name: io.github.MykytaStel/repopilot.

More capabilities

  • repopilot ai context . creates a local handoff with repository facts, findings, and a prioritized plan. It makes no model calls.
  • repopilot init creates configuration or integration files for review.
  • Reports are available as console, Markdown, JSON, HTML, and SARIF.

Documentation

  • Install · Common workflows · CLI reference
  • Current architecture · Reports and schemas · Security model
  • Language support · Rules reference · Roadmap
  • Latest stable release notes · Release evidence · Maintainer documentation

Contributing and development setup: CONTRIBUTING.md.

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.

Pregunta a PopNx