MiMo Bridge MCP
AgentBridge Local
English | 简体中文
Ehemals MiMo Bridge MCP.
AgentBridge Local ist eine lokale MCP-Orchestrierungskonsole, mit der Codex MiMo Code, Reasonix TUI und zukünftige lokale Coding-Agenten koordinieren kann, ohne die Kontrolle über die Überprüfung aufzugeben.
Codex ist gut in Planung, Architektur und Überprüfung. Lokale Coding-Agenten sind nützlich für lange Implementierungsschleifen. AgentBridge Local trennt diese Aufgaben:
Codex plant und überprüft.
MiMo / Reasonix führen abgegrenzte Aufgaben aus.
Jede Aufgabe läuft in einem Git Worktree.
Codex liest ein kompaktes Review-Paket, bevor es Diffs, Logs oder Dateien berührt.
Sie entscheiden, was gemerged wird.
Das Ziel ist nicht, „einen Agenten frei in Ihrem Repo editieren zu lassen". Das Ziel ist kontrollierte Delegation: kleiner Aufgabenumfang, isolierte Ausführung, tokenarme Überprüfung und eine menschliche oder von Codex gesteuerte endgültige Entscheidung.
Warum es existiert
Lange Codierungsschleifen können viele Token verbrauchen und das wichtige Überprüfungssignal vergraben. AgentBridge Local bietet ein sichereres Muster:
Codex zerlegt die Arbeit in eine abgegrenzte Aufgabe.
Ein lokaler Agent implementiert sie in einem isolierten Worktree.
Der Daemon erstellt ein kleines Review-Paket: geänderte Dateien, Diff-Statistik, Risikoflags, Bereichsbericht, Testergebnis und Log-Ende.
Codex überprüft zuerst das Paket.
Nur riskante oder unklare Aufgaben werden zu fokussierten Diff-, fokussierten Datei- oder begrenzten Log-Lesevorgängen eskaliert.
Codex oder der Benutzer akzeptiert, lehnt ab, merged, verwirft oder bittet den Agenten fortzufahren.
Das bedeutet, dass Codex auf dem teuren, hochwirksamen Platz bleiben kann: Planung, Grenzkontrolle, Überprüfung und endgültige Annahme.
Related MCP server: codex-as-mcp
Was Sie bekommen
Lokaler MCP-Daemon unter
http://127.0.0.1:3210/mcp.Browser-Admin-UI unter
http://127.0.0.1:3210/.MiMo Code-Ausführung über Legacy-
mimo_*-Tools und die gemeinsame Aufgabenwarteschlange.Reasonix TUI-Ausführung über generische
agent_*-Tools.Agentenbewusste Aufgabenwarteschlange, die MiMo und Reasonix parallel ausführen kann, wenn ihre bearbeitbaren Pfade sich nicht überschneiden.
Dauerhafte P0-Aufgabenannahme mit persistentem Platzhalter, Anforderungskorrelation, idempotenten Wiederholungen und einer Obergrenze von acht gleichzeitigen Aufgaben.
Git-Worktree-Isolation für Aufgabenänderungen.
Dynamischer Aufgabenumfang mit bearbeitbaren/schreibgeschützten Grenzen pro Aufgabe.
Tokenarmes Review-Paket-Protokoll für Codex-Überprüfung.
Wiederherstellungs-Posteingang, damit Codex abgeschlossene oder fehlgeschlagene Aufgaben nach einer Unterbrechung wiederherstellen kann.
Modell-Routing-Profile für einfache, normale, komplexe, risikoreiche und multimodale Aufgaben.
Multimodale Aufgabenanhänge mit eingefügten Bildern und hochgeladenen Dateien.
Sichere lokale Öffnungsaktionen für Aufgabenordner, Sitzungsordner, MiMo-CMD-Sitzungen, Reasonix-TUI-CMD-Sitzungen und Reasonix-GUI-Begleitansicht.
Windows-portables ZIP- und EXE-Installationsprogramm mit gebündelter Node-Laufzeit.
Wie es funktioniert
flowchart TD
A["Codex / Main Agent"] -->|"MCP"| B["AgentBridge Local Daemon"]
B --> C["Agent Registry"]
C --> D["MiMo Code Runner"]
C --> E["Reasonix TUI Runner"]
C --> F["Future Local Agents"]
D --> G["Task Git Worktree"]
E --> G
F --> G
G --> H["Review Package"]
H --> I{"Risk or unclear result?"}
I -->|"No"| J["Accept / Merge / Discard"]
I -->|"Yes"| K["Focused diff / file / log"]
K --> J
J --> AAktueller Status
AgentBridge Local ist ein frühes Alpha-Projekt.
Ziel-BS: Windows 10/11 x64.
Laufzeit: Nur-Localhost-Node-Daemon.
MCP-Endpunkt:
http://127.0.0.1:3210/mcp.Admin-UI:
http://127.0.0.1:3210/.Verteilung: portables ZIP- und EXE-Installationsprogramm mit gebündeltem Node.
MiMo Code und Reasonix sind nicht gebündelt; installieren und melden Sie sich separat bei diesen Tools an.
Saubere Windows-Validierung und Community-Tests sind weiterhin willkommen.
Schnellstart
Option A: Windows-Installationsprogramm verwenden
Laden Sie das neueste Release-Asset herunter:
MiMoBridgeSetup-win10-win11-x64.exe
Führen Sie das Installationsprogramm aus.
Starten Sie AgentBridge Local über den installierten Starter.
Öffnen Sie die Admin-UI:
http://127.0.0.1:3210/Richten Sie die Codex-MCP-Konfiguration auf:
http://127.0.0.1:3210/mcp
Option B: Aus Quellcode ausführen
Voraussetzungen:
Windows 10/11 x64.
Git.
Node.js 18+.
Codex oder ein anderer MCP-fähiger Hauptagent.
MiMo Code installiert und angemeldet, wenn Sie MiMo-Ausführung wünschen.
Reasonix installiert und konfiguriert, wenn Sie Reasonix-TUI-Ausführung wünschen.
Vom Repository-Root aus:
npm.cmd install
npm.cmd run build
powershell -ExecutionPolicy Bypass -File apps/local-daemon/launcher.ps1 start -OpenStarter-Steuerung:
powershell -ExecutionPolicy Bypass -File apps/local-daemon/launcher.ps1 status
powershell -ExecutionPolicy Bypass -File apps/local-daemon/launcher.ps1 start -Open
powershell -ExecutionPolicy Bypass -File apps/local-daemon/launcher.ps1 stop
powershell -ExecutionPolicy Bypass -File apps/local-daemon/launcher.ps1 restart -Open
powershell -ExecutionPolicy Bypass -File apps/local-daemon/launcher.ps1 adopt
powershell -ExecutionPolicy Bypass -File apps/local-daemon/launcher.ps1 allow-root -Path "C:\path\to\project" -Restart
powershell -ExecutionPolicy Bypass -File apps/local-daemon/launcher.ps1 logsallowedRoots ist eine maschinenweite Grenze und wird niemals durch eine Aufgabe erweitert. Der Befehl allow-root löst und validiert das Verzeichnis, dedupliziert es case-insensitiv, schreibt die aktive Konfiguration und führt optional einen sicheren Neustart durch. adopt gelingt nur, wenn der Localhost-Portbesitzer, die Node-Ausführbare, der Daemon-Eintrag und die Health-Identität exakt übereinstimmen.
MCP-Endpunkt
Konfigurieren Sie Codex für die Verwendung von:
http://127.0.0.1:3210/mcpBitten Sie dann Codex, mit einer abgegrenzten Aufgabe zu beginnen, z.B.:
Use AgentBridge Local. Ask MiMo or Reasonix to update only docs/example.md.
Review the result through the Review Package first, then merge only if the scope and tests are clean.mimo_start_task und agent_start_task persistieren und geben einen Platzhalter vor der Worktree-Erstellung zurück. Eine erfolgreiche neue Anfrage gibt task_id, request_id, status="preparing_worktree", queue_state und idempotent_replay zurück. Clients sollten idempotency_key senden und nach einem Timeout wiederverwenden; der gleiche Schlüssel mit anderen Parametern wird abgelehnt.
Der Aufgabenstart durchläuft preparing_worktree -> starting_agent -> running. Ein Phasenfehler speichert eine strukturierte error_detail mit seiner request_id, während der Legacy-String error aus Kompatibilitätsgründen verfügbar bleibt.
Der release-sichere Client verwendet nur integrierte Node-Module und REST, sodass er keine node_modules dieses Quellbaums oder das MCP-SDK benötigt:
node scripts/mimo-bridge-client.mjs health
node scripts/mimo-bridge-client.mjs start --json .\task.json --idempotency-key my-stable-key
node scripts/mimo-bridge-client.mjs wait --task-id task_xxx --timeout-seconds 1800Portable und installierte Distributionen bieten denselben Einstieg wie MiMo Bridge Client.cmd und führen ihn mit der gebündelten Node-Laufzeit aus.
Die passende Codex-Nutzungsfähigkeit ist unter skills/use-mimo-bridge-mcp versioniert und in beiden Distributionen enthalten. Die Installation ist explizit, sodass eine vorhandene angepasste Fähigkeit niemals stillschweigend überschrieben wird:
& "$env:LOCALAPPDATA\MiMoBridgeApp\Install MiMo Bridge Codex Skill.cmd"Der Befehl sichert eine vorhandene use-mimo-bridge-mcp-Fähigkeit vor dem Ersetzen. Öffnen Sie danach eine neue Codex-Sitzung, wenn die Fähigkeitsliste bereits zwischengespeichert war.
Erster Aufgabenablauf
Öffnen Sie die Admin-UI.
Wählen Sie den Arbeitsbereich und den Aufgabenumfang.
Wählen Sie Auto-Routing oder wählen Sie manuell MiMo / Reasonix.
Fügen Sie das Aufgabenobjektiv ein. Sie können Screenshots einfügen oder Dateien für multimodale Aufgaben hochladen.
Lassen Sie den Agenten in einem Worktree laufen.
Überprüfen Sie das kompakte Ergebnis.
Akzeptieren, mergen, verwerfen oder bitten Sie den Agenten fortzufahren.
Tokenarme Überprüfungs-Workflow
AgentBridge Local ist auf begrenzte Überprüfung ausgelegt, nicht auf vollständige Kontext-Dumps.
flowchart TD
A["Start bounded task"] --> B["Wait once"]
B --> C["Read Review Package"]
C --> D["Check scope, changed files, tests, risk flags"]
D --> E{"Need more evidence?"}
E -->|"No"| F["Decide accept / merge / discard"]
E -->|"Yes"| G["Read focused diff / file / log tail"]
G --> FSchritt | Standardverhalten | Token-Disziplin |
Start | Sende Ziel, Arbeitsbereich, bearbeitbare Pfade und Routing-Profil. | Gib dem Agenten nicht die ganze Maschine. |
Warten | Verwende eine begrenzte Wartezeit oder den Wiederherstellungs-Posteingang. | Frage nicht wiederholt den vollständigen Status ab. |
Überprüfen | Lies zuerst | Lese standardmäßig nicht den vollständigen Quellcode, vollständige Logs oder vollständigen Diff. |
Eskalieren | Lese nur bei Bedarf fokussierten Diff/Datei/Log. | Frage nach den kleinsten nützlichen Beweisen. |
Entscheiden | Codex oder der Benutzer merged/verwirft. | Ausführungsagenten mergen nicht selbst. |
Unterstützte Agenten
Agent | Status | Anmerkungen |
MiMo Code | Unterstützt | Hauptausführungs-Agent (Windows-first). Jedes aktivierte MiMo Code-Modell kann Bildaufgaben über das multimodale Bridge-Routing von MiMo Code verarbeiten. |
Reasonix TUI | Unterstützt | Läuft über generische |
Reasonix GUI | Nur Begleitung | Kann über die Admin-UI geöffnet werden, aber direkter Deep-Link zu einer bestimmten Sitzung ist nicht garantiert. |
Zukünftige Agenten | Geplant | Die generische Agent-Registry ist für weitere lokale Runner ausgelegt. |
Sicherheitsmodell
AgentBridge Local hält bewusst eine enge Sicherheitsgrenze ein:
Der Daemon bindet nur an Localhost.
Aufgaben laufen in Git Worktrees.
Maschinenweite
allowedRootsbegrenzen, welche Ordner berührt werden können.Health- und Arbeitsbereichsgrenzen-Fehler geben nur die aktiven Konfigurationsmetadaten, einen geschwärzten Fingerabdruck, Zählungen und den angeforderten normalisierten Pfad preis; sie listen niemals andere erlaubte Roots auf.
Jede Aufgabe zeichnet ihren eigenen bearbeitbaren/schreibgeschützten Bereichs-Snapshot auf.
Änderungen außerhalb des Bereichs erscheinen in den Risikoflags des Review-Pakets.
Browser-Öffnungsaktionen sind feste Aktionen, keine willkürliche Befehlsausführung.
Vollständige Logs, vollständige Diffs, vollständige Dateien und rohe lokale Pfade sind keine Standard-Review-Ausgabe.
MiMo und Reasonix sollten ihre eigenen Aufgaben-Worktrees nicht mergen.
Setzen Sie den Daemon nicht einem öffentlichen Netzwerk aus.
Build, Test und Paketierung
Build:
npm.cmd run build
npm.cmd --prefix apps/admin-ui run build
npm.cmd --prefix apps/local-daemon run buildFühren Sie normale Regression aus, mit Ausnahme des bekannten hängenden Runner-Integrationstests:
$tests = Get-ChildItem -LiteralPath 'tests' -Filter '*.test.mjs' |
Where-Object { $_.Name -ne 'runner-integration.test.mjs' } |
ForEach-Object { $_.FullName }
node --test $testsPaket:
npm.cmd run package:portable
npm.cmd run package:installer
npm.cmd run validate:releaseGenerierte Release-Ausgaben:
artifacts/MiMoBridge-portable-win10-win11-x64.zipartifacts/MiMoBridgeSetup-win10-win11-x64.exeartifacts/release-validation.json
Die Artefaktnamen verwenden aus Kompatibilitätsgründen weiterhin die ursprüngliche MiMoBridge-Benennung. Der Produktname ist jetzt AgentBridge Local.
Dokumentation
Dokumente für Maintainer-Übergabe:
PROJECT_MEMORY.md- Langzeitprojektspeicher und aktueller Release-Status.AGENTS.md- Agentenregeln, Zusammenarbeitsworkflow und Befehle.docs/HANDOVER_STATUS.md- kurze aktuelle Übergabezusammenfassung.docs/OPEN_TASKS.md- anstehende Arbeiten und Risiken.docs/RELEASE_VALIDATION.md- Checkliste für saubere Windows-Validierung.docs/modules/multi-agent-dispatch.md- Notizen zum Multi-Agenten-Design von MiMo / Reasonix.
Mitwirken
Dieses Projekt benötigt besonders:
Saubere Windows 10/11-Installations- und portable ZIP-Validierung.
Codex-MCP-Setup-Beispiele.
Testen des Aufgabenflusses von MiMo und Reasonix.
Admin-UI-Screenshots und Demo-GIFs.
Sicherere Berichte zur Fehlerwiederherstellung.
Dokumentationskorrekturen für neue Benutzer.
Neue lokale Agentenadapter.
Beginnen Sie mit CONTRIBUTING.md, docs/GOOD_FIRST_ISSUES.md und SECURITY.md.
Bitte fügen Sie keine API-Schlüssel, Token, MiMo-Anmeldedaten, Reasonix-Anmeldedaten, vollständige private Logs, lokale Worktrees oder ungeschwärzte persönliche Pfade in Issues oder Pull Requests ein.
Lizenz
MIT. Siehe LICENSE.
This server cannot be installed
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
- FlicenseBqualityDmaintenanceConnects AI assistants to a local Codex engine for performing deep, project-level code reviews and automated refactoring. It enables context-aware bug fixes and multi-file analysis through a standardized bridge between modern AI clients and local development environments.42
- FlicenseAqualityAmaintenanceDelegates work from MCP clients (like Claude Code) to the Codex CLI, allowing spawning of autonomous Codex subagents for tasks.2169
- AlicenseNot gradedqualityBmaintenanceEnables Codex to delegate tasks to Claude Code, allowing Claude to investigate, edit, and verify changes in the repository with background job management.2MIT
- AlicenseAqualityBmaintenanceA project-local MCP bridge that allows Codex Desktop to plan tasks and OpenCode to execute them within the current project directory, with session reuse and native OpenCode background subagents.41MIT
Related MCP Connectors
The team layer for AI coding agents: shared contracts, collision alerts, E2EE sessions.
Persistent memory and cross-session learning for AI coding assistants (hosted remote MCP).
A paid remote MCP for OpenAI Codex agent coordination MCP, built to return verdicts, receipts, usage
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/Ichliebedich1/mimo-bridge-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server