К основному содержанию
MCP-сервер CX Codex

Metro MCP — MCP-сервер для Claude Code: что делает и как установить

Подключает ИИ-ассистента к запущенному бандлеру Metro через Chrome DevTools Protocol. Позволяет отлаживать приложения на Expo и React Native прямо в чате.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add metro-mcp -- npx -y metro-mcp
Открыть на GitHub

Что делает Metro MCP

Сервер обнаруживает Metro через опрос портов 8081, 8082 или диапазона 19000–19002 и связывается с движком Hermes по протоколу CDP. Большинству возможностей не требуются изменения в исходном коде приложения. Ассистент сразу получает поток логов консоли, сетевые вызовы, иерархию компонентов React и сбои сборки пакетов.

Набор плагинов позволяет запускать произвольный JavaScript в рантайме приложения, просматривать записи в AsyncStorage, проверять навигацию и состояние Redux. Инструменты поддерживают автоматизацию действий на симуляторах iOS и эмуляторах Android: тапы, свайпы, выдачу разрешений и вызов диплинков. Несколько ИИ-клиентов могут работать одновременно через общий фоновый демон.

Для запуска нужен Node.js 18+ либо Bun 1.0+. Для взаимодействия с симуляторами iOS требуется установленный Xcode 14+, а для Android — утилита adb в переменной PATH. Без запущенного сборщика Metro с движком Hermes сервер не сможет подключиться к рантайму.

Какие задачи решает

  • читать сетевые запросы и ответы бандлера Metro
  • перехватывать ошибки рантайма и логи консоли Hermes
  • управлять симулятором iOS и эмулятором Android через агента
  • инспектировать состояние Redux и React Navigation в реальном времени

Примеры запросов агенту

  • Покажи последние ошибки из консоли приложения в Metro
  • Проверь текущее состояние Redux и вызови экшен сброса авторизации
  • Отправь диплинк myapp://profile/settings в симулятор iOS

Как установить Metro MCP

Командой платформы

claude mcp add metro-mcp -- npx -y metro-mcp

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Metro MCP

Как установить Metro MCP в Claude Code?

Выполните в терминале команду: claude mcp add metro-mcp -- npx -y metro-mcp. Если в проекте используется среда Bun, укажите команду bunx metro-mcp.

Что делает Metro MCP?

Сервер связывает интерфейс помощника с отладочной сессией Metro и Hermes. Это даёт модели возможность проверять логи, исследовать компоненты React, выполнять код и автоматизировать действия на симуляторах.

Какие системные утилиты нужны для работы с эмуляторами?

Для iOS необходим Xcode 14+ с утилитой xcrun simctl, а для Android — наличие adb в системном пути PATH. Для отдельных операций на iOS может потребоваться пакет idb-companion.

Похожие MCP-серверы

Все MCP-серверы по теме «Мобильная разработка» →
mobile-mcp mobile-next Подключает управление мобильными устройствами на iOS и Android к ИИ-агенту. Пригодится для запуска тестов, снятия скриншотов и автоматизации сценариев в приложениях. CX Codex +1 ★ 9 946звёзд репо mobilerun droidrun Даёт агенту доступ к реальному Android- или iOS-устройству: нажимать, свайпать, вводить текст и выполнять сценарии по описанию словами. CX Codex +1 ★ 9 751звёзд репо e2e tester-army Открывает сессии веб- и мобильных приложений из проекта e2e для проверки экранов и подбора локаторов. Пригодится при отладке сквозных сценариев с ИИ-агентом. CX Codex +1 ★ 11 912звёзд репо XcodeBuildMCP getsentry Инструменты для сборки, тестирования проектов iOS и macOS через симуляторы Xcode прямо из диалога с агентом. CX Codex +1 ★ 6 505звёзд репо ShipSwift signerlabs Отдаёт ИИ-агенту готовые SwiftUI-компоненты и рецепты для сборки iOS-приложений. Пригодится, когда нужен экран, анимация или модуль без ручного поиска кода. CX Codex +1 ★ 3 244звёзд репо agent-device callstack Даёт агенту живой доступ к запущенному приложению: посмотреть состояние экрана, нажать, заполнить поле, снять скриншот и сохранить доказательства. CX Codex +1 ★ 5 149звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой