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

XcodeBuildMCP — MCP-сервер для Claude Code: что делает

Инструменты для сборки, тестирования проектов iOS и macOS через симуляторы Xcode прямо из диалога с агентом.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env INCREMENTAL_BUILDS_ENABLED=<INCREMENTAL_BUILDS_ENABLED> --env XCODEBUILDMCP_ENABLED_WORKFLOWS=<XCODEBUILDMCP_ENABLED_WORKFLOWS> --env XCODEBUILDMCP_SENTRY_DISABLED=<XCODEBUILDMCP_SENTRY_DISABLED> --env XCODEBUILDMCP_DEBUG=<XCODEBUILDMCP_DEBUG> --transport stdio xcodebuildmcp -- npx -y xcodebuildmcp
Открыть на GitHub

Что делает XcodeBuildMCP

Пакет объединяет консольную утилиту и MCP-сервер для кодинг-ассистентов в экосистеме Apple. С его помощью агент запускает компиляцию под конкретную схему, подготавливает артефакты .xctestproducts и выполняет тесты на симуляторах. При сборке сервер велит xcodebuild пропускать валидацию макросов, чтобы проект со Swift Macros не падал с ошибкой.

Фоновые процессы вроде перехвата логов обслуживает локальный демон воркспейса. Он стартует автоматически при вызове команд. Для работы с реальными устройствами обязательно потребуется предварительно настроенная подпись кода в Xcode.

Сервер запускается только на macOS 14.5 или новее при наличии Xcode 16.x. По умолчанию утилита отсылает внутренние отчёты об ошибках в Sentry, но эту отправку можно выключить через переменную XCODEBUILDMCP_SENTRY_DISABLED.

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

  • собрать проект iOS или macOS под выбранный симулятор
  • сгенерировать артефакты тестирования без немедленного запуска тестов
  • выполнить наборы тестов на виртуальном устройстве Apple
  • собирать системные логи воркспейса через фоновый демон

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

  • Собери схему MyApp в симуляторе iPhone 17 через xcodebuildmcp
  • Подготовь тестовые артефакты для проекта MyApp.xcodeproj
  • Запусти тесты из готового файла MyApp.xctestproducts

Как установить XcodeBuildMCP

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

claude mcp add --env INCREMENTAL_BUILDS_ENABLED=<INCREMENTAL_BUILDS_ENABLED> --env XCODEBUILDMCP_ENABLED_WORKFLOWS=<XCODEBUILDMCP_ENABLED_WORKFLOWS> --env XCODEBUILDMCP_SENTRY_DISABLED=<XCODEBUILDMCP_SENTRY_DISABLED> --env XCODEBUILDMCP_DEBUG=<XCODEBUILDMCP_DEBUG> --transport stdio xcodebuildmcp -- npx -y xcodebuildmcp

Вместо <…> подставьте свои значения

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

Вопросы о XcodeBuildMCP

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

Выполните команду claude mcp add xcodebuildmcp -- npx -y xcodebuildmcp. Для передачи параметров отладки или отключения телеметрии используйте флаги --env.

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

Необходимы компьютер с macOS 14.5 или новее и установленный Xcode 16.x. Если ставить сервер через npm, потребуется Node.js версии 18.x или выше.

Нужна ли настройка подписи для работы с физическими устройствами?

Да. Инструменты для реальных гаджетов требуют заранее настроенной конфигурации code signing внутри Xcode.

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

Всё по теме «Мобильная разработка» →
e2e tester-army Открывает сессии веб- и мобильных приложений из проекта e2e для проверки экранов и подбора локаторов. Пригодится при отладке сквозных сценариев с ИИ-агентом. CX Codex +1 ★ 11 912звёзд репо Measure measure-sh Подключает ИИ-агента к телеметрии Measure: краши, ANR, медленные трейсы и сессии мобильного приложения. Пригодится, когда нужно найти причину падения в проде. CX Codex +1 ★ 1 418звёзд репо mcp sceneview Помогает ИИ-ассистенту работать с документацией SceneView и создавать код для 3D- и AR-приложений. Пригодится при разработке на SDK SceneView. CX Codex +1 ★ 1 348звёзд репо Argent software-mansion Argent связывает агента с симуляторами iOS, Android, ТВ-приставками и Electron. Позволяет нажимать кнопки, снимать логи и профилировать код прямо из чата. CX Codex +1 ★ 3 084звёзд репо mcp Buoy-gg Даёт ИИ-агенту читать и управлять запущенным приложением на React Native или Flutter через devtools Buoy. Пригодится, когда нужно посмотреть запросы, кэш или состояние прямо в работающем приложении. CX Codex +1 ★ 691звёзд репо Ghost in the Droid ghost-in-the-droid MCP-сервер подключает LLM к смартфонам и эмуляторам на Android и iOS. Он даёт агенту 62 инструмента: считывание экрана, нажатия, свайпы и ввод текста. CX Codex +1 ★ 397звёзд репо

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

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