freshcrate
Skin:/
Home > MCP Servers > XcodeBuildMCP

XcodeBuildMCP

A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.

README

XcodeBuild MCP

A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.

CI npm version License: MIT Node.js Xcode 16 macOS MCP Ask DeepWiki AgentAudit Security

Installation

XcodeBuildMCP ships as a single package with two modes: a CLI for direct terminal use and an MCP server for AI coding agents. Both installation methods give you both modes.

Option A — Homebrew

brew tap getsentry/xcodebuildmcp
brew install xcodebuildmcp

Use the CLI:

xcodebuildmcp --help

MCP client config:

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

Upgrade later with brew update && brew upgrade xcodebuildmcp.

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

For CLI use, install globally:

npm install -g xcodebuildmcp@latest
xcodebuildmcp --help

For MCP server only, no global install needed — add directly to your client config:

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

To pin a specific version, replace @latest with an exact version (e.g. xcodebuildmcp@latest).

Client-specific setup

The examples below use npx (Option B). If you installed via Homebrew, replace the command with "command": "xcodebuildmcp", "args": ["mcp"] instead.

Cursor

Recommended (project-scoped): add .cursor/mcp.json in your workspace root:

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

For global Cursor config (~/.cursor/mcp.json), use this variant so startup is aligned with the active workspace:

{
  "mcpServers": {
    "XcodeBuildMCP": {
      "command": "/bin/zsh",
      "args": [
        "-lc",
        "cd \"${workspaceFolder}\" && exec npx -y xcodebuildmcp@latest mcp"
      ]
    }
  }
}

Or use the quick install link:

Install MCP Server

Claude Code

Run:

claude mcp add XcodeBuildMCP -- npx -y xcodebuildmcp@latest mcp

Codex CLI

Run:

codex mcp add XcodeBuildMCP -- npx -y xcodebuildmcp@latest mcp

Or add to ~/.codex/config.toml:

[mcp_servers.XcodeBuildMCP]
command = "npx"
args = ["-y", "xcodebuildmcp@latest", "mcp"]

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

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

VS Code / VS Code Insiders

Add to your VS Code settings JSON:

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

Or use the quick install links:

Install in VS CodeInstall in VS Code InsidersWorkspace-level (applies only to the current workspace): add .kiro/settings/mcp.json in your project root:

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

User-level (applies globally across all workspaces): add to ~/.kiro/settings/mcp.json:

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

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

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

Trae

Add to ~/Library/Application Support/Trae/User/mcp.json:

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

Xcode (Codex Agent)

Requires Xcode 26.3 or later. Codex agent must be installed and configured in Xcode Settings -> Intelligence -> Open AI.

The only way at the time of writing to add an MCP server is to use a project scoped .codex/config.toml file in the root of your project workspace: /path/to/your/project/.codex/config.toml

[mcp_servers.XcodeBuildMCP]
args = [
"-lc",
"PATH=/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin; export NVM_DIR=\"$HOME/.nvm\"; [ -s \"$NVM_DIR/nvm.sh\" ] && . \"$NVM_DIR/nvm.sh\"; nvm use --silent >/dev/null 2>&1 || true; npx -y xcodebuildmcp@latest mcp"
]
command = "/bin/zsh"
enabled = true
tool_timeout_sec = 10000

NOTE: Codex Agent when running in Xcode has a limited PATH by default. The above example should work for most users but if you find the server doesn't start or is not available, it's likely because npx is not found so you might have to adjust the above configuration accordingly.


Xcode (Claude Code Agent)

Requires Xcode 26.3 or later. Claude Code agent must be installed and configured in Xcode Settings -> Intelligence -> Anthropic.

Add to the end or replace the existing mcpServers object in Xcode's Claude Code agent config at: ~/Library/Developer/Xcode/CodingAssistant/ClaudeAgentConfig/.claude.json

  // ... rest of file ...
  "mcpServers": {
    "XcodeBuildMCP": {
      "command": "/bin/zsh",
      "args": [
        "-lc",
        "PATH=/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin; export NVM_DIR=\"$HOME/.nvm\"; [ -s \"$NVM_DIR/nvm.sh\" ] && . \"$NVM_DIR/nvm.sh\"; nvm use --silent >/dev/null 2>&1 || true; npx -y xcodebuildmcp@latest mcp"
      ]
    }
  }
}

NOTE: Claude Code Agent when running in Xcode has a limited PATH by default. The above example should work for most users but if you find the server doesn't start or is not available, it's likely because npx is not found so you might have to adjust the above configuration accordingly.


AdaL CLI

Run the following command inside the AdaL CLI prompt:

/mcp add XcodeBuildMCP --command npx --args "-y,xcodebuildmcp@latest,mcp"


For other installation options see Getting Started.

Requirements

  • macOS 14.5 or later
  • Xcode 16.x or later
  • Node.js 18.x or later (not required for Homebrew installation)

Skills

XcodeBuildMCP now includes two optional agent skills:

  • MCP Skill: Primes the agent with instructions on how to use the MCP server's tools (optional when using the MCP server).

  • CLI Skill: Primes the agent with instructions on how to navigate the CLI (recommended when using the CLI).

To install with a global binary:

xcodebuildmcp init

Or install directly via npx without a global install:

npx -y xcodebuildmcp@latest init

For further information on installing skills, see: docs/SKILLS.md

Notes

  • XcodeBuildMCP requests xcodebuild to skip macro validation to avoid errors when building projects that use Swift Macros.
  • Device tools require code signing to be configured in Xcode. See docs/DEVICE_CODE_SIGNING.md.

Privacy

XcodeBuildMCP uses Sentry for internal runtime error telemetry only. For details and opt-out instructions, see docs/PRIVACY.md.

CLI

XcodeBuildMCP provides a unified command-line interface. The mcp subcommand starts the MCP server, while all other commands provide direct terminal access to tools:

# 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

Check for updates and upgrade in place:

xcodebuildmcp upgrade --check
xcodebuildmcp upgrade --yes

The CLI uses a per-workspace daemon for stateful operations (log capture, debugging, etc.) that auto-starts when needed. See docs/CLI.md for full documentation.

Documentation

Licence

This project is licensed under the MIT License - see the LICENSE file for details. For third-party licensing notices see the THIRD_PARTY_LICENSES file for details. For npm package attributions see the THIRD_PARTY_PACKAGE_LICENSES file for details.

Release History

VersionChangesUrgencyDate
v2.6.0## Release v2.6.0 ### New! Runtime UI automation UI automation now hands your agent reusable context instead of just confirming an action ran. After a tap, swipe, type, wait, or batch, the result includes a compact snapshot of the foreground UI with stable element references and a screen hash, so the agent can pick the next control directly rather than taking another screenshot or re-running a full snapshot. Candidate controls are ranked from real accessibility data, and suggested next steps pHigh6/1/2026
v2.5.2## 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](https://github.com/getsentry/XcodeBuildMCP/pull/407) by [@sebastiondev](https://gHigh5/12/2026
v2.5.0## Release v2.5.0 ### Breaking #### Standalone log-capture tools removed The old `logging` workflow and its standalone log-capture tools (`start_sim_log_cap`, `stop_sim_log_cap`, `start_device_log_cap`, `stop_device_log_cap`, and `launch_app_logs_sim`) have been removed. This affects users, scripts, and agents that call those tool names directly. Use the launch or build-and-run tools instead. They return runtime log paths as part of the normal result, so agents no longer need a separate starHigh5/7/2026
v2.3.2## Release v2.3.2 ### Fixed - Improved reliability of internal telemetry during shutdown ([#302](https://github.com/getsentry/XcodeBuildMCP/pull/302)). ### 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 "XcoMedium3/31/2026
v2.3.1## Release v2.3.1 ### Fixed - Fixed unnecessary tool confirmation prompts in MCP clients (such as Codex) that treat missing approval annotations as high-risk defaults ([#297](https://github.com/getsentry/XcodeBuildMCP/pull/297)). ### 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+) InstMedium3/27/2026
v2.3.0## Release v2.3.0 ### Added - Added environment variable support for session defaults (e.g. `XCODEBUILDMCP_WORKSPACE_PATH`, `XCODEBUILDMCP_SCHEME`, `XCODEBUILDMCP_PLATFORM`) so MCP clients can supply startup defaults in their config without a project config file ([#268](https://github.com/getsentry/XcodeBuildMCP/pull/268) by [@detailobsessed](https://github.com/detailobsessed)). See [docs/CONFIGURATION.md](docs/CONFIGURATION.md#environment-variables). - Added `--format mcp-json` flag to `xcodeLow3/16/2026
v2.2.1## Release v2.2.1 - Fix AXe bundling issue. ### 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**:Low3/8/2026
v2.2.0## Release v2.2.0 ### Added - Added `get_coverage_report` and `get_file_coverage` tools for inspecting code coverage from test results — view per-target summaries or drill into function-level coverage and uncovered line ranges for specific files ([#240](https://github.com/getsentry/XcodeBuildMCP/pull/240) by [@irangareddy](https://github.com/irangareddy)). See [docs/TOOLS.md](docs/TOOLS.md). - Added a unified build-and-run command for physical devices, matching the existing simulator workflow Low3/7/2026
v2.1.0## Release v2.1.0 ### Added - Added `xcodebuildmcp init` CLI command to install agent skills, replacing the standalone `install-skill.sh` script. Supports auto-detection of AI clients (Claude Code, Cursor, Codex), `--print` for unsupported clients, and `--uninstall` for removal. See [docs/SKILLS.md](docs/SKILLS.md#install). - Added namespaced session defaults profiles, letting you save and switch between different project/scheme/simulator configurations without reconfiguring each time. See [doLow2/23/2026
v2.0.7## Release v2.0.7 ### Changed - XcodeBuildMCP has moved to the [getsentry](https://github.com/getsentry) GitHub organization. Homebrew users should switch to the new tap: `brew untap cameroncooke/xcodebuildmcp && brew tap getsentry/xcodebuildmcp`. npm and npx users are unaffected. ### Option A — Homebrew (no Node.js required) Install: ```bash brew tap getsentry/xcodebuildmcp brew install xcodebuildmcp ``` MCP config: ```json "XcodeBuildMCP": { "command": "xcodebuildmcp", "args": ["mcp"]Low2/10/2026
v2.0.6## Release v2.0.6 ### Changed - XcodeBuildMCP has moved to the [getsentry](https://github.com/getsentry) GitHub organization. Homebrew users should switch to the new tap: `brew untap cameroncooke/xcodebuildmcp && brew tap getsentry/xcodebuildmcp`. npm and npx users are unaffected. ### Option A — Homebrew (no Node.js required) Install: ```bash brew tap getsentry/xcodebuildmcp brew install xcodebuildmcp ``` MCP config: ```json "XcodeBuildMCP": { "command": "xcodebuildmcp", "args": ["mcp"]Low2/10/2026
v2.0.5## Release v2.0.5 ### Added - Homebrew installation (`brew tap cameroncooke/xcodebuildmcp && brew install xcodebuildmcp`) — installs a self-contained binary with no Node.js dependency. ### Removed - Smithery distribution channel. ### Option A — Homebrew (no Node.js required) Install: ```bash brew tap cameroncooke/xcodebuildmcp brew install xcodebuildmcp ``` MCP config: ```json "XcodeBuildMCP": { "command": "xcodebuildmcp", "args": ["mcp"] } ``` ### Option B — npm / npx (Node.js 18+) Low2/10/2026
v2.0.0## Release v2.0.0 ### New! CLI XcodeBuildMCP now includes a first-class CLI for direct terminal usage, scripting, and CI workflows. All the same tools available via MCP are accessible from the command line. ```bash npm install -g xcodebuildmcp@beta xcodebuildmcp tools # List available tools xcodebuildmcp simulator build-and-run --scheme MyApp --project-path ./MyApp.xcodeproj ``` Stateful operations (log capture, debugging, video recording) are backed by a per-workspace background process thaLow2/8/2026
v2.0.0-beta.1## Release v2.0.0-beta.1 ### Installation ```bash npm install -g xcodebuildmcp@2.0.0-beta.1 ``` Or use with npx: ```bash npx xcodebuildmcp@2.0.0-beta.1 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/2.0.0-beta.1 ## Release notes ### Breaking #### Workflow selection - By default when the `enabledWorkflows` configuration option or `XCODEBUILDMCP_ENABLED_WORKFLOWS` environment variable is not set or empty, XcodeBuildMCP will default to loading only Low2/2/2026
v1.15.1## Release v1.15.1 ### Installation ```bash npm install -g xcodebuildmcp@1.15.1 ``` Or use with npx: ```bash npx xcodebuildmcp@1.15.1 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.15.1 Low12/20/2025
v1.15.0## Release v1.15.0 ### Installation ```bash npm install -g xcodebuildmcp@1.15.0 ``` Or use with npx: ```bash npx xcodebuildmcp@1.15.0 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.15.0 Low12/15/2025
v1.15.0-beta.0## Release v1.15.0-beta.0 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.15.0-beta.0 ``` Or use with npx: ```bash npx xcodebuildmcp@1.15.0-beta.0 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.15.0-beta.0 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) Low11/20/2025
v1.14.1## Release v1.14.1 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.14.1 ``` Or use with npx: ```bash npx xcodebuildmcp@1.14.1 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.14.1 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow9/22/2025
v1.14.0## Release v1.14.0 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.14.0 ``` Or use with npx: ```bash npx xcodebuildmcp@1.14.0 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.14.0 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow9/22/2025
v1.13.1## Release v1.13.1 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.13.1 ``` Or use with npx: ```bash npx xcodebuildmcp@1.13.1 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.13.1 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow9/21/2025
v1.12.10## Release v1.12.10 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.12.10 ``` Or use with npx: ```bash npx xcodebuildmcp@1.12.10 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.12.10 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBLow9/10/2025
v1.12.8## Release v1.12.8 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.12.8 ``` Or use with npx: ```bash npx xcodebuildmcp@1.12.8 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.12.8 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow9/9/2025
v1.12.7## Release v1.12.7 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.12.7 ``` Or use with npx: ```bash npx xcodebuildmcp@1.12.7 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.12.7 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow9/9/2025
v1.12.6## Release v1.12.6 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.12.6 ``` Or use with npx: ```bash npx xcodebuildmcp@1.12.6 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.12.6 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow9/9/2025
v1.12.4## Release v1.12.4 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.12.4 ``` Or use with npx: ```bash npx xcodebuildmcp@1.12.4 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.12.4 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow9/9/2025
v1.12.5## Release v1.12.5 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.12.5 ``` Or use with npx: ```bash npx xcodebuildmcp@1.12.5 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.12.5 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow9/9/2025
v1.12.3## Release v1.12.3 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.12.3 ``` Or use with npx: ```bash npx xcodebuildmcp@1.12.3 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.12.3 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow8/22/2025
v1.12.2## Release v1.12.2 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.12.2 ``` Or use with npx: ```bash npx xcodebuildmcp@1.12.2 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.12.2 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow8/21/2025
v1.12.1## Release v1.12.1 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.12.1 ``` Or use with npx: ```bash npx xcodebuildmcp@1.12.1 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.12.1 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow8/18/2025
v1.12.0## Release v1.12.0 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.12.0 ``` Or use with npx: ```bash npx xcodebuildmcp@1.12.0 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.12.0 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow8/17/2025
v1.11.2## Release v1.11.2 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.11.2 ``` Or use with npx: ```bash npx xcodebuildmcp@1.11.2 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.11.2 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow8/8/2025
v1.11.1## Release v1.11.1 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.11.1 ``` Or use with npx: ```bash npx xcodebuildmcp@1.11.1 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.11.1 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow8/7/2025
v1.11.0## Release v1.11.0 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.11.0 ``` Or use with npx: ```bash npx xcodebuildmcp@1.11.0 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.11.0 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow8/7/2025
v1.2.0-beta.3## Release v1.2.0-beta.3 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.2.0-beta.3 ``` Or use with npx: ```bash npx xcodebuildmcp@1.2.0-beta.3 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.2.0-beta.3 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworkLow7/28/2025
v1.10.4## Release v1.10.4 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.10.4 ``` Or use with npx: ```bash npx xcodebuildmcp@1.10.4 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.10.4 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow6/13/2025
v1.10.3## Release v1.10.3 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.10.3 ``` Or use with npx: ```bash npx xcodebuildmcp@1.10.3 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.10.3 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow6/13/2025
v1.10.2## Release v1.10.2 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.10.2 ``` Or use with npx: ```bash npx xcodebuildmcp@1.10.2 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.10.2 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow6/12/2025
v1.10.1## Release v1.10.1 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.10.1 ``` Or use with npx: ```bash npx xcodebuildmcp@1.10.1 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.10.1 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow6/12/2025
v1.10.0## Release v1.10.0 ### Features - Bundled AXe binary and frameworks for zero-setup UI automation - No manual installation required - works out of the box ### Installation ```bash npm install -g xcodebuildmcp@1.10.0 ``` Or use with npx: ```bash npx xcodebuildmcp@1.10.0 ``` đŸ“Ļ **NPM Package**: https://www.npmjs.com/package/xcodebuildmcp/v/1.10.0 ### What's Included - Latest AXe binary from [cameroncooke/axe](https://github.com/cameroncooke/axe) - All required frameworks (FBControlCore, FBDeviLow6/10/2025
v1.9.0## What's Changed * Add iOS physical device discovery for testing workflows by @cameroncooke in https://github.com/cameroncooke/XcodeBuildMCP/pull/62 ## New Contributors * @calclavia made their first contribution in https://github.com/cameroncooke/XcodeBuildMCP/pull/45 **Full Changelog**: https://github.com/cameroncooke/XcodeBuildMCP/compare/v1.8.0...v1.9.0Low6/9/2025
v1.8.0## What's Changed New tools for running tests! **Full Changelog**: https://github.com/cameroncooke/XcodeBuildMCP/compare/v1.7.0...v1.8.0Low6/7/2025
v1.7.0## What's Changed * Add Swift Package build tool by @cameroncooke in https://github.com/cameroncooke/XcodeBuildMCP/pull/52 * Update README.md by @mbaiza27 in https://github.com/cameroncooke/XcodeBuildMCP/pull/50 ## New Contributors * @mbaiza27 made their first contribution in https://github.com/cameroncooke/XcodeBuildMCP/pull/50 **Full Changelog**: https://github.com/cameroncooke/XcodeBuildMCP/compare/v1.6.1...v1.7.0Low6/4/2025
v1.6.1**Full Changelog**: https://github.com/cameroncooke/XcodeBuildMCP/compare/v1.6.0...v1.6.1Low6/3/2025
v1.6.0## What's Changed * Project scaffold support 🎉 * Fix invalid JSON syntax in README configuration examples by @fal3 in https://github.com/cameroncooke/XcodeBuildMCP/pull/49 ## New Contributors * @fal3 made their first contribution in https://github.com/cameroncooke/XcodeBuildMCP/pull/49 **Full Changelog**: https://github.com/cameroncooke/XcodeBuildMCP/compare/v1.5.0...v1.6.0Low6/3/2025
v1.5.0## What's Changed * Add MseeP.ai badge by @lwsinclair in https://github.com/cameroncooke/XcodeBuildMCP/pull/42 * Graceful shutdown by @cameroncooke in https://github.com/cameroncooke/XcodeBuildMCP/pull/41 * add MCP server badge by @punkpeye in https://github.com/cameroncooke/XcodeBuildMCP/pull/43 * Refactor process execution by @cameroncooke in https://github.com/cameroncooke/XcodeBuildMCP/pull/44 ## New Contributors * @lwsinclair made their first contribution in https://github.com/cameroncookeLow6/1/2025
v1.4.0## What's Changed * Merge incremental builds by @cameroncooke in https://github.com/cameroncooke/XcodeBuildMCP/pull/40 - Add `preferXcodebuild` argument to build tools with improved error handling allowing the agent to force the use of xcodebuild over xcodemake for complex projects. It also adds a hint when incremental builds fail due to non-compiler errors, enabling the agent to automatically switch to xcodebuild for a recovery build attempt, improving reliability. **Full Changelog**: htLow5/11/2025
v1.4.0-beta.4Updated to match the latest features in `1.3.8` **Full Changelog**: https://github.com/cameroncooke/XcodeBuildMCP/compare/v1.3.8...v1.4.0-beta.4Low5/10/2025
v1.3.8## What's Changed * Add debugging setup and deep link installation guide for VS Code by @rebornix in https://github.com/cameroncooke/XcodeBuildMCP/pull/38 * Add simulator location and network condition tools by @rebornix in https://github.com/cameroncooke/XcodeBuildMCP/pull/39 **Full Changelog**: https://github.com/cameroncooke/XcodeBuildMCP/compare/v1.3.7...v1.3.8Low5/10/2025
v1.3.7Fixed integration with Claude Code (#3 and #21) **Full Changelog**: https://github.com/cameroncooke/XcodeBuildMCP/compare/v1.3.6...v1.3.7Low5/8/2025
v1.4.0-beta.3**Full Changelog**: https://github.com/cameroncooke/XcodeBuildMCP/compare/v1.4.0-beta.2...v1.4.0-beta.3Low5/7/2025
v1.4.0-beta.2**Full Changelog**: https://github.com/cameroncooke/XcodeBuildMCP/compare/v1.3.6...v1.4.0-beta.2Low5/7/2025
v1.3.6## What's Changed * Add selective tool support! https://github.com/cameroncooke/XcodeBuildMCP/commit/2f50baee0927a082d9ca5eefab26c7c7aa07510e * Update README.md by @cameroncooke in https://github.com/cameroncooke/XcodeBuildMCP/pull/22 * Update README.md by @cameroncooke in https://github.com/cameroncooke/XcodeBuildMCP/pull/25 * Support setting appearance by @rebornix in https://github.com/cameroncooke/XcodeBuildMCP/pull/27 * Update bug_report.yml by @cameroncooke in https://github.com/camerLow5/7/2025
v1.4.0-beta.1See [CHANGELOG.md](https://github.com/cameroncooke/XcodeBuildMCP/blob/1.4.0-beta/CHANGELOG.md#v140-beta1---2025-05-05)Low5/7/2025

Dependencies & License Audit

Loading dependencies...

Similar Packages

exa-mcp-serverExa MCP for web search and web crawling!main@2026-06-04
spaceship-mcp🚀 Manage domains, DNS, contacts, and listings with spaceship-mcp, a community-built MCP server for the Spaceship API.main@2026-06-02
MediaWiki-MCP-ServerModel Context Protocol (MCP) Server to connect your AI with any MediaWikiv0.10.0
MeiGen-AI-Design-MCPMeiGen-AI-Design-MCP — Turn Claude Code / OpenClaw into your local Lovart. Local ComfyUI, 1,400+ prompt library, multi-direction parallel generation.v1.3.2
notebooklm-mcpMCP server for Google NotebookLM — 32 tools for notebooks, sources, research, and studio content generationv0.2.6

More from getsentry

sentry-mcpAn MCP server for interacting with Sentry via LLMs.

More in MCP Servers

AstrBotAgentic IM Chatbot infrastructure that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨
agentscopeBuild and run agents you can see, understand and trust.
claude-plugins-officialOfficial, Anthropic-managed directory of high quality Claude Code Plugins.
langchain4jLangChain4j is an open-source Java library that simplifies the integration of LLMs into Java applications through a unified API, providing access to popular LLMs and vector databases. It makes impleme