Skip to main content
Glama

RepoMind Bridge

Un servidor MCP que pone en manos de tu agente de codificación las tareas que has dictado, con las palabras que realmente dijiste, no con un título arreglado.

Encuentras un bug en el móvil, lejos del teclado. Lo dices en voz alta. Más tarde abres el repositorio y Claude Code, Cursor o Codex ya saben lo que pediste, lo recogen y lo cierran cuando el trabajo está hecho.

phone (dictate) ──► RepoMind ──► GitHub issue ──► this bridge ──► your agent

Las tareas viajan como GitHub issues etiquetadas con repomind-task. No hay servidor que desplegar ni nada que pagar: GitHub es el buzón.

Instalación

git clone https://github.com/idanidev/repomind-bridge.git
cd repomind-bridge
npm install
npm run build

Autenticación

No hay que escribir ningún token en un archivo de configuración. Si ya has iniciado sesión con la GitHub CLI, el puente usa esas credenciales:

gh auth login

En caso contrario, define GITHUB_TOKEN con un token que tenga el permiso repo:

export GITHUB_TOKEN=...

Cuando ambos están presentes, GITHUB_TOKEN gana. Si GitHub lo rechaza, el puente lo vuelve a resolver e reintenta una vez: un servidor MCP permanece activo durante días y gh rota su token por debajo.

Configura tu agente para que lo use

Claude Code — añade el bloque a ~/.claude.json:

{
  "mcpServers": {
    "repomind": {
      "command": "node",
      "args": ["/absolute/path/to/repomind-bridge/dist/index.js"]
    }
  }
}

Cursor — el mismo bloque en .cursor/mcp.json. Codex — en .codex/config.toml.

Related MCP server: Agentic MCP Server

Herramientas

Herramienta

Qué se usa

list_task

Todo lo capturado para este repositorio. Este se puede hacer antes de preguntar en qué trabajar.

get_task

Una tarea completa, incluidos rawInput y el hilo de comentarios.

start_task

La marca como en progreso, visible en el móvil, y devuelve el contexto completo.

add_note

Publica una nota en el hilo y llega al móvil del desarrollador.

ask_user

La marca como bloqueada y hace una pregunta concreta. No esperes la respuesta.

complete_task

Cierra el issue. Adjunta la URL de una PR si la hay.

get_task_image

La captura de pantalla que se adjuntó cuando se capturó la tarea.

rawInput es la especificación

title es una etiqueta limpia. rawInput es lo que dictó el desarrollador. Cuando los dos no parecen coincidir, rawInput gana: es el único registro de lo que quería decir.

Las capturas de pantalla nunca salen de la máquina

get_task_image lee la imagen de la base de datos local de la aplicación RepoMind, no de GitHub.

Hacer commit de capturas de pantalla al repositorio lo haría crecer permanentemente y, en un repositorio privado, la imagen ni siquiera se mostraría: GitHub no autentica las URLs de las imágenes en nombre del lector. Hacer público el repositorio para resolverlo publicaría capturas de bugs, que suelen contener comunicación datos personales.

Por lo tanto, no se sube nada a ningún sitio. La imagen ya está en la máquina, sincronizada por iCloud; el puente la lee y la entrega. De ahí que esta herramienta solo funcione donde esté instalada la app de Mac.

Resumen de sesión

src/brief.ts puede ejecutarse como un hook de SessionStart para que el agente abra el proyecto sabiendo ya lo que le espera. Se mantiene en silencio cuando no hay token, ni red, ni tareas; un hook que falle ruidosamente en un avión es peor que no tener ningún hook.

Requisitos

La aplicación RepoMind para iOS/macOS, para capturar las tareas, y una cuenta de GitHub.

Licencia

MIT

Maintenance

ActivitySlowing
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • -
    license
    B
    quality
    Not graded
    maintenance
    Enables AI-driven orchestration of GitHub development workflows including automated issue analysis, code generation, code review, and PR creation through multiple specialized agents. Integrates with GitHub Actions to automate the complete development process from issue to pull request.
    7
    -
  • A
    license
    Not graded
    quality
    A
    maintenance
    Provides persistent memory and autonomous task execution for AI coding agents, enabling them to store and recall project context, guidelines, and handle issue resolution from GitHub.
    86 PyPI
    98
    AGPL 3.0