XcodeBuildMCP
Сервер и CLI протокола контекста модели (MCP), предоставляющие инструменты для использования агентами при работе над проектами для iOS и macOS.
Установка
XcodeBuildMCP поставляется как единый пакет с двумя режимами: CLI для прямого использования в терминале и MCP-сервер для ИИ-агентов программирования. Любой из способов установки предоставляет оба варианта.
Вариант А — Homebrew
brew tap getsentry/xcodebuildmcp
brew install xcodebuildmcpВариант Б — npm (Node.js 18+)
npm install -g xcodebuildmcp@latestПроверка установки:
xcodebuildmcp --helpПодключение вашего MCP-клиента
Готовые фрагменты конфигурации для Cursor, Claude Code, Codex можно найти на официальной странице документации MCP Clients. Большинство клиентов также могут запускать MCP-сервер по требованию с помощью npx -y xcodebuildmcp@latest mcp без глобальной установки.
Related MCP server: MCP Xcode Server
Требования
macOS 14.5 или новее
Xcode 16.x или новее
Node.js 18.x или новее (не требуется для установки через Homebrew)
Навыки (Skills)
XcodeBuildMCP теперь включает два дополнительных навыка агента:
MCP Skill: подготавливает агента с инструкциями о том, как использовать инструменты MCP-сервера (необязательно при использовании MCP-сервера).
CLI Skill: подготавливает агента с инструкциями о том, как работать с CLI (рекомендуется при использовании CLI).
Для установки с глобальным бинарным файлом:
xcodebuildmcp initИли установите напрямую через npx без глобальной установки:
npx -y xcodebuildmcp@latest initДля получения дополнительной информации об установке навыков см. Agent Skills.
Примечания
XcodeBuildMCP запрашивает у
xcodebuildпропуск проверки макросов, чтобы избежать ошибок при сборке проектов, использующих Swift Macros.Для инструментов работы с устройствами требуется настроенная подпись кода в Xcode. См. Device Code Signing.
Конфиденциальность
XcodeBuildMCP использует Sentry только для внутренней телеметрии ошибок во время выполнения. Подробности и инструкции по отказу см. в разделе Privacy & Telemetry.
CLI
XcodeBuildMCP предоставляет унифицированный интерфейс командной строки. Подкоманда mcp запускает MCP-сервер, в то время как все остальные команды обеспечивают прямой доступ к инструментам из терминала:
# Install globally
npm install -g xcodebuildmcp@latest
# Start the MCP server (for MCP clients)
xcodebuildmcp mcp
# List available tools
xcodebuildmcp tools
# Build for simulator
xcodebuildmcp simulator build --scheme MyApp --project-path ./MyApp.xcodeprojПроверка обновлений и обновление на месте:
xcodebuildmcp upgrade --check
xcodebuildmcp upgrade --yesCLI использует демон для каждой рабочей области для операций с сохранением состояния (захват логов, отладка и т. д.), который автоматически запускается при необходимости. Полную документацию см. в CLI guide.
Документация
Установка: https://xcodebuildmcp.com/docs/installation
Настройка: https://xcodebuildmcp.com/docs/setup
MCP-клиенты: https://xcodebuildmcp.com/docs/clients
Использование CLI: https://xcodebuildmcp.com/docs/cli
Конфигурация и параметры: https://xcodebuildmcp.com/docs/configuration
Справочник инструментов: https://xcodebuildmcp.com/docs/tools
Устранение неполадок: https://xcodebuildmcp.com/docs/troubleshooting
Конфиденциальность: https://xcodebuildmcp.com/docs/privacy
Участие в разработке: https://xcodebuildmcp.com/docs/contributing
Лицензия
Этот проект лицензирован по лицензии MIT — подробности см. в файле LICENSE. Уведомления о лицензиях сторонних разработчиков см. в файле THIRD_PARTY_LICENSES. Атрибуцию пакетов npm см. в файле THIRD_PARTY_PACKAGE_LICENSES.
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
- AlicenseAqualityCmaintenanceMCP server for Xcode build automation and log parsing that opens Xcode projects, triggers builds directly in Xcode, and parses build logs to extract errors and warnings.Last updated268657Apache 2.0
- Alicense-qualityDmaintenanceAn MCP server that provides tools for programmatically interacting with Xcode projects, enabling users to manage targets, schemes, and files. It supports essential development tasks including building, testing, and cleaning projects through the Xcode command-line tools.Last updated14MIT
- Alicense-qualityDmaintenanceAn MCP server that enables AI assistants to parse Xcode and Swift build outputs into structured, token-efficient formats like JSON or TOON. It provides tools for executing build commands and extracting detailed diagnostic information such as errors, warnings, and test failures.Last updated8MIT
- Alicense-qualityBmaintenanceMCP server and CLI for iOS development — build, test, automate, and diagnose from any AI agent or terminal.Last updated1MIT
Related MCP Connectors
MCP server for Appcircle mobile CI/CD platform.
NuGet MCP — .NET package registry
Remote MCP for Android CLI agent build gate, structured receipts, audit logs, and reviewer-ready evi
Appeared in Searches
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/getsentry/XcodeBuildMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server