Download Latest Version xcodebuildmcp-2.5.2-darwin-arm64.tar.gz (54.6 MB)
Email in envelope

Get an email when there's a new version of XcodeBuildMCP

Home / v2.5.2
Name Modified Size InfoDownloads / Week
Parent folder
xcodebuildmcp-2.5.2-darwin-arm64.tar.gz 2026-05-12 54.6 MB
xcodebuildmcp-2.5.2-darwin-arm64.tar.gz.sha256 2026-05-12 65 Bytes
xcodebuildmcp-2.5.2-darwin-universal.tar.gz 2026-05-12 94.4 MB
xcodebuildmcp-2.5.2-darwin-universal.tar.gz.sha256 2026-05-12 65 Bytes
xcodebuildmcp-2.5.2-darwin-x64.tar.gz 2026-05-12 55.8 MB
xcodebuildmcp-2.5.2-darwin-x64.tar.gz.sha256 2026-05-12 65 Bytes
xcodebuildmcp-2.5.2.tgz 2026-05-12 4.7 MB
README.md 2026-05-12 1.3 kB
Release v2.5.2 source code.tar.gz 2026-05-12 3.3 MB
Release v2.5.2 source code.zip 2026-05-12 4.0 MB
Totals: 10 Items   216.9 MB 0

Release v2.5.2

Changed

  • Updated the bundled AXe binary used by UI automation tools to 1.7.0.

Fixed

  • Fixed a log-capture vulnerability where a crafted bundleId or custom subsystem filter could broaden simulator log streams to capture output from other apps or Apple system subsystems. Bundle IDs and subsystem filters are now validated against a strict allowlist before reaching the predicate (#407 by @sebastiondev).
  • Fixed debug_attach_sim so an explicit pid overrides an inherited bundleId session default before mutual-exclusion validation (#410).

Option A — Homebrew (no Node.js required)

Install:

:::bash
brew tap getsentry/xcodebuildmcp
brew install xcodebuildmcp

MCP config:

:::json
"XcodeBuildMCP": {
  "command": "xcodebuildmcp",
  "args": ["mcp"]
}

Option B — npm / npx (Node.js 18+)

Install:

:::bash
npm install -g xcodebuildmcp@latest

MCP config:

:::json
"XcodeBuildMCP": {
  "command": "npx",
  "args": ["-y", "xcodebuildmcp@latest", "mcp"]
}

📦 NPM Package: https://www.npmjs.com/package/xcodebuildmcp/v/2.5.2

Source: README.md, updated 2026-05-12