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

ruby-native — MCP-сервер для Claude Code: Rails-приложение в App Store

MCP-сервер из гема ruby_native: проверяет вёрстку и конфиг Rails-приложения перед сборкой в App Store и Google Play.

Открыть на GitHub

Что делает ruby-native

ruby_native — Rails-интеграция Ruby Native: хелперы для вьюх, YAML-конфиг, эндпоинты на /native и CLI для превью и деплоя. MCP-сервер даёт агенту доступ к этим данным через stdin и stdout.

Семь инструментов отвечают на вопросы о вашем рабочем каталоге и аккаунте. check_views ищет опечатки и дубли в data-native-* атрибутах, lookup_signals показывает, какая версия гема нужна каждому атрибуту, validate_config — что приложения отклонят в config/ruby_native.yml. Остальные читают аккаунт по токену от ruby_native login: статус сборки, ошибки декодирования с реальных устройств за последние 48 часов, установленные сборки.

Сигналы Ruby Native молчат намеренно: неизвестный data-native-* атрибут просто игнорируется, без ошибки в логе. Отсюда и смысл пары check_views и deployed_builds — первая сверяет шаблоны с гемом из Gemfile, вторая с бинарником в сторе. Без cloudflared в системе не заработает ruby_native preview.

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

  • найти опечатку в data-native-* атрибуте до сборки
  • понять, почему атрибут верный, а на телефоне ничего не происходит
  • узнать, что в config/ruby_native.yml приложения отклонят
  • посмотреть ошибки декодирования с реальных устройств
  • проверить, какая версия гема нужна конкретному сигналу

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

  • Проверь вьюхи на опечатки в data-native-* атрибутах
  • Валидируй config/ruby_native.yml и скажи, что приложения отклонят
  • Покажи ошибки декодирования с устройств за последние 48 часов

Как установить ruby-native

Установка

Команды запуска нет в реестре MCP — смотрите README репозитория

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

Вопросы о ruby-native

Как установить ruby-native в Claude Code?

Добавьте маркетплейс: claude plugin marketplace add ruby-native/gem, затем установите плагин: claude plugin install ruby-native@ruby-native.

Что делает ruby-native?

Превращает Rails-приложение в приложения для iOS и Android: рендерит ваши вьюхи как нативные таб-бары, формы и пуши, собирает сборки в облаке и отправляет их в App Store и Google Play. MCP-сервер даёт агенту инструменты для проверки вёрстки, конфига и статуса сборок.

Что нужно для работы ruby-native?

Для инструментов аккаунта нужен токен от ruby_native login. Для превью на телефоне — установленный cloudflared и запущенный Rails-сервер.

Похожие 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звёзд репо

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

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