MiMo Bridge MCP
AgentBridge Local
English | 简体中文
Ранее MiMo Bridge MCP.
AgentBridge Local — это локальная консоль оркестрации MCP, которая позволяет Codex координировать работу MiMo Code, Reasonix TUI и будущих локальных агентов кодирования, не отказываясь от контроля над ревью.
Codex отлично справляется с планированием, архитектурой и ревью. Локальные агенты кодирования полезны для длительных циклов реализации. AgentBridge Local разделяет эти задачи:
Codex планирует и ревьюирует.
MiMo / Reasonix выполняют ограниченные задачи.
Каждая задача выполняется внутри Git Worktree.
Codex сначала читает компактный Review Package, прежде чем касаться diff, логов или файлов.
Вы решаете, что будет объединено.
Цель — не «позволить агенту свободно редактировать ваш репозиторий». Цель — контролируемое делегирование: небольшой объем задачи, изолированное выполнение, ревью с низким расходом токенов и окончательное решение, принимаемое человеком или Codex.
Зачем это нужно
Длинные циклы кодирования могут сжигать много токенов и скрывать важный сигнал для ревью. AgentBridge Local предлагает более безопасный подход:
Codex разбивает работу на ограниченную задачу.
Локальный агент реализует её в изолированном Worktree.
Демон собирает компактный Review Package: изменённые файлы, статистика diff, флаги риска, отчёт об объеме, результат тестов и хвост лога.
Codex сначала просматривает пакет.
Только рискованные или неясные задачи требуют целенаправленного чтения diff, файлов или ограниченного лога.
Codex или пользователь принимает, отклоняет, объединяет, отбрасывает задачу или просит агента продолжить.
Это означает, что Codex может оставаться на дорогом и высокоэффективном месте: планирование, контроль границ, ревью и окончательное принятие.
Related MCP server: codex-as-mcp
Что вы получаете
Локальный демон MCP по адресу
http://127.0.0.1:3210/mcp.Веб-интерфейс администратора по адресу
http://127.0.0.1:3210/.Выполнение MiMo Code через устаревшие инструменты
mimo_*и общую очередь задач.Выполнение Reasonix TUI через общие инструменты
agent_*.Очередь задач с поддержкой агентов, которая может выполнять MiMo и Reasonix параллельно, если их редактируемые пути не пересекаются.
Устойчивый приём задач P0 с постоянным заполнителем, корреляцией запросов, идемпотентными повторными попытками и ограничением на восемь одновременных задач.
Изоляция Git Worktree для изменений задачи.
Динамический объем задачи с редактируемыми/только для чтения границами для каждой задачи.
Протокол Review Package с низким расходом токенов для ревью Codex.
Инбокс восстановления завершённых задач, чтобы Codex мог восстановить завершённые или неудачные задачи после прерывания.
Профили маршрутизации моделей для простых, обычных, сложных, высокорисковых и мультимодальных задач.
Мультимодальные вложения задач с вставленными изображениями и загруженными файлами.
Безопасные действия локального открытия для папок задач, папок сессий, сессий MiMo CMD, сессий Reasonix TUI CMD и просмотра компаньона Reasonix GUI.
Портативный ZIP и установщик EXE для Windows со встроенной средой выполнения Node.
Как это работает
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 --> AТекущий статус
AgentBridge Local — это проект ранней альфа-версии.
Целевая ОС: Windows 10/11 x64.
Среда выполнения: демон Node только для localhost.
MCP эндпоинт:
http://127.0.0.1:3210/mcp.Веб-интерфейс администратора:
http://127.0.0.1:3210/.Распространение: портативный ZIP и установщик EXE со встроенным Node.
MiMo Code и Reasonix не входят в комплект; устанавливайте и входите в эти инструменты отдельно.
Чистая проверка Windows и тестирование сообществом всё ещё приветствуются.
Быстрый старт
Вариант A: Использовать установщик Windows
Загрузите последний релизный артефакт:
MiMoBridgeSetup-win10-win11-x64.exe
Запустите установщик.
Запустите AgentBridge Local из установленного лаунчера.
Откройте веб-интерфейс администратора:
http://127.0.0.1:3210/Настройте конфигурацию MCP Codex на:
http://127.0.0.1:3210/mcp
Вариант B: Запуск из исходников
Предварительные требования:
Windows 10/11 x64.
Git.
Node.js 18+.
Codex или другой главный агент с поддержкой MCP.
MiMo Code установлен и выполнен вход, если требуется выполнение MiMo.
Reasonix установлен и настроен, если требуется выполнение Reasonix TUI.
Из корня репозитория:
npm.cmd install
npm.cmd run build
powershell -ExecutionPolicy Bypass -File apps/local-daemon/launcher.ps1 start -OpenУправление лаунчером:
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 — это граница на уровне машины и никогда не расширяется задачей. Команда allow-root разрешает и проверяет каталог, дедуплицирует его без учёта регистра, записывает активную конфигурацию и, при необходимости, выполняет безопасный перезапуск. adopt успешно выполняется только тогда, когда владелец порта localhost, исполняемый файл Node, точка входа демона и идентификатор здоровья полностью совпадают.
MCP эндпоинт
Настройте Codex на использование:
http://127.0.0.1:3210/mcpЗатем попросите Codex начать с ограниченной задачи, например:
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 и agent_start_task сохраняются и возвращают заполнитель до создания Worktree. Успешный новый запрос возвращает task_id, request_id, status="preparing_worktree", queue_state и idempotent_replay. Клиенты должны отправлять idempotency_key и повторно использовать его после таймаута; тот же ключ с другими параметрами отклоняется.
Запуск задачи проходит через стадии preparing_worktree -> starting_agent -> running. Сбой фазы сохраняет структурированную error_detail с её request_id, в то время как устаревшая строка error остаётся доступной для совместимости.
Безопасный для релиза клиент использует только встроенные модули Node и REST, поэтому ему не требуется node_modules этого дерева исходников или MCP SDK:
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 1800Портативные и установленные дистрибутивы предоставляют ту же точку входа как MiMo Bridge Client.cmd и запускают её со встроенной средой выполнения Node.
Соответствующий навык использования Codex версионирован в skills/use-mimo-bridge-mcp и включён в оба дистрибутива. Установка явная, чтобы существующий настроенный навык никогда не был перезаписан молча:
& "$env:LOCALAPPDATA\MiMoBridgeApp\Install MiMo Bridge Codex Skill.cmd"Команда создаёт резервную копию существующего навыка use-mimo-bridge-mcp перед заменой. Откройте новую сессию Codex после этого, если список навыков уже был кэширован.
Поток первой задачи
Откройте веб-интерфейс администратора.
Выберите рабочее пространство и объём задачи.
Выберите автоматическую маршрутизацию или выберите MiMo / Reasonix вручную.
Вставьте цель задачи. Вы можете вставить скриншоты или загрузить файлы для мультимодальных задач.
Дайте агенту выполнить задачу в Worktree.
Просмотрите компактный результат.
Примите, объедините, отбросьте или попросите агента продолжить.
Рабочий процесс ревью с низким расходом токенов
AgentBridge Local построен вокруг ограниченного ревью, а не полной выгрузки контекста.
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 --> FШаг | Поведение по умолчанию | Дисциплина токенов |
Старт | Отправить цель, рабочее пространство, редактируемые пути и профиль маршрутизации. | Не давайте агенту всю машину. |
Ожидание | Используйте одно ограниченное ожидание или инбокс восстановления. | Не опрашивайте полный статус многократно. |
Ревью | Сначала прочитайте | Не читайте полный исходный код, полные логи или полный diff по умолчанию. |
Эскалация | Читайте целенаправленный diff/файл/лог только при необходимости. | Запрашивайте наименьшее полезное доказательство. |
Решение | Codex или пользователь объединяет/отбрасывает. | Агенты выполнения не объединяют сами себя. |
Поддерживаемые агенты
Агент | Статус | Примечания |
MiMo Code | Поддерживается | Основной исполнитель кодирования под Windows. Любая включённая модель MiMo Code может обрабатывать задачи с изображениями через мультимодальную мостовую маршрутизацию MiMo Code. |
Reasonix TUI | Поддерживается | Запускается через общие инструменты |
Reasonix GUI | Только компаньон | Можно открыть из веб-интерфейса администратора, но прямая глубокая ссылка на конкретную сессию не гарантируется. |
Будущие агенты | Планируется | Общий реестр агентов разработан для большего количества локальных исполнителей. |
Модель безопасности
AgentBridge Local намеренно поддерживает узкую границу безопасности:
Демон привязывается только к localhost.
Задачи выполняются в Git Worktree.
allowedRootsна уровне машины ограничивает, какие папки могут быть затронуты.Ошибки состояния здоровья и границ рабочего пространства раскрывают только метаданные активной конфигурации, обезличенный отпечаток, счётчики и запрошенный нормализованный путь; они никогда не перечисляют другие разрешённые корни.
Каждая задача записывает свой собственный снимок области редактируемых/только для чтения.
Изменения вне области отображаются в флагах риска Review Package.
Действия открытия браузера являются фиксированными действиями, а не произвольным выполнением команд.
Полные логи, полные diff, полные файлы и необработанные локальные пути не являются результатом ревью по умолчанию.
MiMo и Reasonix не должны объединять свои собственные Worktree задач.
Не выставляйте демон в публичную сеть.
Сборка, тестирование и упаковка
Сборка:
npm.cmd run build
npm.cmd --prefix apps/admin-ui run build
npm.cmd --prefix apps/local-daemon run buildЗапуск обычной регрессии, исключая известный зависающий интеграционный тест бегуна:
$tests = Get-ChildItem -LiteralPath 'tests' -Filter '*.test.mjs' |
Where-Object { $_.Name -ne 'runner-integration.test.mjs' } |
ForEach-Object { $_.FullName }
node --test $testsУпаковка:
npm.cmd run package:portable
npm.cmd run package:installer
npm.cmd run validate:releaseСгенерированные релизные артефакты:
artifacts/MiMoBridge-portable-win10-win11-x64.zipartifacts/MiMoBridgeSetup-win10-win11-x64.exeartifacts/release-validation.json
Имена артефактов всё ещё используют оригинальное именование MiMoBridge для совместимости. Название продукта теперь — AgentBridge Local.
Документация
Документы передачи мейнтейнеру:
PROJECT_MEMORY.md— долгосрочная память проекта и текущее состояние релиза.AGENTS.md— правила агентов, рабочий процесс совместной работы и команды.docs/HANDOVER_STATUS.md— краткое текущее резюме передачи.docs/OPEN_TASKS.md— незавершённые работы и риски.docs/RELEASE_VALIDATION.md— контрольный список чистой проверки Windows.docs/modules/multi-agent-dispatch.md— заметки по дизайну мультиагента MiMo / Reasonix.
Вклад в проект
Этот проект особенно нуждается в:
Чистой проверке установщика Windows 10/11 и портативного ZIP.
Примерах настройки MCP Codex.
Тестировании потоков задач MiMo и Reasonix.
Скриншотах веб-интерфейса администратора и демонстрационных GIF.
Отчётах о более безопасном восстановлении после сбоев.
Исправлениях документации для новых пользователей.
Новых адаптерах локальных агентов.
Начните с CONTRIBUTING.md, docs/GOOD_FIRST_ISSUES.md и SECURITY.md.
Пожалуйста, не включайте API-ключи, токены, учётные данные MiMo, учётные данные Reasonix, полные приватные логи, локальные Worktree или необезличенные личные пути в issues или pull requests.
Лицензия
MIT. См. 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