XcodeBuildMCP is a Sentry-maintained, MIT-licensed Model Context Protocol server and command-line interface for development work inside Apple platform projects. It gives MCP-compatible coding agents a structured way to invoke Xcode workflows instead of relying only on generic shell commands, while keeping the canonical project identity tied to getsentry/XcodeBuildMCP. The same package can be used as an MCP server or directly through its CLI, so teams can choose an interactive agent connection or explicit terminal commands for repeatable build tasks.
The published tool catalog covers project discovery, scheme inspection, simulator management, builds, tests, app installation and launch, log capture, screenshots, and related debugging actions for iOS and macOS projects. This makes the server useful when a coding agent needs feedback from Xcode, a simulator, or a test run before proposing another change. These are upstream capabilities rather than aicoolies benchmark results: actual behavior still depends on the project, selected scheme, simulator state, code signing, and the permissions available to the local MCP client.
Installation paths include Homebrew and npm, with current upstream documentation requiring macOS, Xcode 16, and a supported Node.js runtime for the npm route. XcodeBuildMCP also documents Sentry runtime error telemetry and an environment-based opt-out, so this record flags telemetry concerns rather than implying that no data can leave the machine. Teams should review those privacy controls, local source-code access, signing credentials, and simulator permissions before connecting an agent to sensitive Apple-platform work.