1 min read

XcodeBuildMCP now CLI friendly

XcodeBuildMCP v2.0 was recently released, introducing two optional agent skills you can add to supported CLIs (Codex, Claude, and Cursor). Because the skills may overlap, you can only install one per agent.

For clarity, the two skills are:

  • MCP Skill: primes the agent on how to use the MCP server’s tools (optional if you’re already using the MCP server).
  • CLI Skill: primes the agent on how to navigate the CLI (recommended if you’re using the CLI).

My summary of the authors description of the tradeoffs

MCP is the better overall experience, but if you care more about token efficiency than predictability, choose the CLI. MCP is more stateful and can persist app configuration across sessions, so the agent doesn’t have to rediscover settings every time it makes a tool call.

To install the scripts, run the command below in your terminal and follow the prompts:

curl -fsSL https://raw.githubusercontent.com/cameroncooke/XcodeBuildMCP/v2.0.0/scripts/install-skill.sh -o install-skill.sh && bash install-skill.sh

Additional details about the skills are available in the project docs.

Why this matters

Xcode workflows are getting a lot tighter: you can run tests, automate builds, and even publish App Store submissions straight from your IDE or terminal. XcodeBuildMCP (plus the new install scripts) pairs well with App Store Connect automation tools like:

  • App-Store-Connect-CLI â€” a fast, lightweight, scriptable CLI for App Store Connect that lets you automate key iOS release steps directly from the terminal.