Skip to main content
Glama

RepoMind Bridge

Ein MCP-Server, der deinem Coding-Agenten die Aufgaben übergibt, die du diktiert hast — in genau den Worten, die du tatsächlich gesagt hast, nicht in einem aufgeräumten Titel.

Du findest einen Bug auf deinem Handy, fernab der Tastatur. Du sprichst es laut aus. Später öffnest du das Repository und Claude Code, Cursor oder Codex wissen bereits, worum du gebeten hast, nehmen die Aufgabe auf und schließen sie, wenn die Arbeit erledigt ist.

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

Aufgaben reisen als GitHub Issues mit dem Label repomind-task. Es gibt keinen Server, der bereitgestellt werden muss, und nichts zu bezahlen: GitHub ist der Briefkasten.

Installation

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

Authentifizierung

Es muss kein Token in eine Konfigurationsdatei geschrieben werden. Wenn du bereits über die GitHub CLI angemeldet bist, verwendet die Bridge diese Zugangsdaten:

gh auth login

Andernfalls setze GITHUB_TOKEN auf ein Token mit dem repo-Scope:

export GITHUB_TOKEN=...

Wenn beides vorhanden ist, hat GITHUB_TOKEN Vorrang. Lehnt GitHub das Token ab, bezieht die Bridge die Zugangsdaten erneut und versucht es noch einmal — denn ein MCP-Server läuft tagelang, und gh rotiert das Token im Hintergrund.

Richte deinen Agenten darauf aus

Claude Code — ergänze in ~/.claude.json:

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

Cursor — derselbe Block in .cursor/mcp.json. Codex — in .codex/config.toml.

Related MCP server: Agentic MCP Server

Werkzeuge

Werkzeug

Beschreibung

list_tasks

Alles, was für dieses Repository erfasst wurde. Rufe es auf, bevor du fragst, woran gearbeitet werden soll.

get_task

Eine Aufgabe vollständig, einschließlich rawInput und Kommentar-Thread.

start_task

Markiert die Aufgabe als in Arbeit — auf dem Handy sichtbar — und gibt den vollständigen Kontext zurück.

add_note

Fügt eine Notiz zum Kommentar-Thread hinzu, die auf dem Handy des Entwicklers ankommt.

ask_user

Markiert die Aufgabe als blockiert und stellt eine konkrete Frage. Warte nicht auf die Antwort.

complete_task

Schließt das Issue. Füge eine PR-URL hinzu, falls eine vorhanden ist.

get_task_image

Der Screenshot, der beim Erfassen der Aufgabe angehängt wurde.

rawInput ist die Spezifikation

title ist ein bereinigtes Label. rawInput ist das, was der Entwickler diktiert hat. Wenn die beiden voneinander abweichen, gewinnt rawInput — es ist die einzige Aufzeichnung dessen, was gemeint war.

Screenshots verlassen nie den Rechner

get_task_image liest das Bild aus der lokalen Datenbank der RepoMind-App, nicht aus GitHub.

Screenshots in das Repository zu committen würde es dauerhaft vergrößern, und in einem privaten Repository würde das Bild nicht einmal angezeigt: GitHub authentifiziert Bild-URLs nicht im Auftrag des Lesers. Das Repository öffentlich zu machen, um das zu beheben, würde Bug-Screenshots veröffentlichen, die routinemäßig persönliche Daten enthalten.

Es wird also nichts irgendwo hochgeladen. Das das bereits auf dem Rechner, per iCloud bereitgestellt; die Bridge liest es und gibt es weiter. Daraus folgt, dass dieses Werkzeug nur dort funktioniert, wo die Mac-App installiert ist.

Session-Briefing

src/brief.ts kann als SessionStart-Hook laufen, damit der Agent bereits beim Öffnen weiß, was wartet. Der Hook bleibt stumm, wenn kein Token, kein Netzwerk oder keine Aufgaben vorhanden sind — ein Hook, der im Flugzeug laut scheitert, ist schlimmer als kein Hook.

Voraussetzungen

Die RepoMind-iOS-/macOS-App zum Erfassen der Aufgaben und ein GitHub-Konto. Node 18+.

Lizenz

MIT

RepoMind Bridge

Ein MCP-Server, der deinem Coding-Agenten die Aufgaben übergibt, die du diktiert hast — in genau den Worten, die du tatsächlich gesagt hast, nicht in einem aufgeräumten Titel.

Du findest einen Bug auf deinem Handy, fernab der Tastatur. Du sprichst es laut aus. Später öffnest du das Repository und Claude Code, Cursor oder Codex wissen bereits, was du gebeten hast, nehmen die Aufgabe auf und schließen sie, wenn die Arbeit erledigt ist.

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

Aufgaben reisen als GitHub-Issues mit dem Label repomind-task. Es gibt keinen Server, der bereitgestellt werden muss, und nichts zu bezahlen: GitHub ist der Briefkasten.

Installation

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

Authentifizierung

Es muss kein Token in eine Konfigurationsdatei geschrieben werden. Wenn du bereits über die GitHub CLI angemeldet bist, verwendet die Bridge diese Zugangsdaten:

gh auth login

Andernfalls setze GITHUB_TOKEN auf ein Token mit dem repo-Scope:

export GITHUB_TOKEN=...

Wenn beides vorhanden ist, hat GITHUB_TOKEN Vorrang. Wird das Token von GitHub abgelehnt, bezieht die Bridge die Zugangsdaten erneut und versucht es noch einmal — denn ein MCP-Server läuft tagelang, und gh rotiert das Token im Hintergrund.

Richte deinen Agenten darauf aus

Claude Code — ergänze das folgende in ~/.claude.json:

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

Cursor — das gleiche Objekt in .cursor/mcp.json. Codex — in .codex/config.toml.

Werkzeuge

Werkzeug

Beschreibung

list_tasks

Alles, was für dieses Repository erfasst wurde. Rufe es auf, bevor du fragst, woran du arbeiten sollst.

get_task

Eine Aufgabe vollständig, einschließlich rawInput und dem Kommentar-Thread.

start_task

Markiert die Aufgabe als in Arbeit – sichtbar auf deinem Handy – und liefert den vollständigen Kontext zurück.

add_note

Fügt eine Notiz zum Thread hinzu, die auf dem Handy des Entwicklers ankommt.

ask_user

Markiert die Aufgabe als blockiert und stellt eine konkrete Frage. Warte nicht auf die Antwort.

complete_task

Schließt das Issue. Füge eine PR-URL hinzu, falls eine vorhanden ist.

end_task_image

Der Screenshot, der beim Erfassen der Aufgabe angehängt wurde.

rawInput ist die Spezifikation

title ist ein aufgeräumtes Label. rawInput ist das, was der Entwickler per Diktat gesagt hat. Wenn die beiden voneinander abweichen, gewinnt rawInput – es ist die einzige Aufzeichnung davon, was gemeint war.

Screenshots verlassen den Rechner nicht

get_task_image liest das Bild aus der lokalen GitHub-Datenbank der RepoMind-App, nicht von GitHub.

Screenshots in das Repository zu committen würde es dauerhaft vergrößern, und in einem privaten Repository würde das Bild nicht einmal angezeigt: GitHub gibt Bild-URLs nicht im Namen des Lesers aus. Das Repository plötzlich zu machen, um das zu beheben, würde Bug-Screenshots veröffentlichen, die regelmäßig persönliche Daten enthalten.

Also wird nichts irgendwo hochgeladen. Das Bild liegt bereits auf der Maschine, das per iCloud synchronisiert ist; die Bridge liest es und gibt es weiter. Das heißt: Dieses Werkzeug funktioniert nur dort, wo die Mac-App installiert ist.

Session-Briefing

src/brief.ts kann als SessionStart-Hook laufen, sodass der Agent öffnet und already weiß, was auf ihn wartet. Er bleibt still, wenn kein Token, kein Netzwerk oder keine Aufgaben vorhanden sind – a hook, der in einem Flugzeug lautstark fehlschlägt, ist schlimmer than gar kein Hook.

Anforderungen

Die RepoMind-App für iOS/macOS zum Erfassen der Aufgaben sowie ein GitHub-Konto. Node 18+.

Lizenz

MIT

A
license - permissive license
Not graded
quality - not tested
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

View all related MCP servers

Related MCP Connectors

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

  • Pull change requests from your Amendor board into your coding agent to build and open PRs.

  • One shared brain for your AI coding agents: team memory, agent Q&A, tasks, and file claims.

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/idanidev/repomind-bridge'

If you have feedback or need assistance with the MCP directory API, please join our Discord server