
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
XcodeBuildMCP ships as a single package with two modes: a CLI for direct terminal use and an MCP server for AI coding agents. Either install method gives you both.
brew tap getsentry/xcodebuildmcp
brew install xcodebuildmcpnpm install -g xcodebuildmcp@latestVerify either install:
xcodebuildmcp --helpDrop-in config snippets for Cursor, Claude Code, Codex, can be found in the official docs page MCP Clients. Most clients can also run the MCP server on demand via npx -y xcodebuildmcp@latest mcp without a global install.
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 initOr install directly via npx without a global install:
npx -y xcodebuildmcp@latest initFor further information on installing skills, see Agent Skills.
XcodeBuildMCP uses Sentry for internal runtime error telemetry only. For details and opt-out instructions, see Privacy & Telemetry.
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
# Prepare portable test products without running tests
xcodebuildmcp simulator build --scheme MyApp --project-path ./MyApp.xcodeproj --simulator-name "iPhone 17" --build-for-testing --test-products-path ./MyApp.xctestproducts
# Run previously prepared test products
xcodebuildmcp simulator test --test-products-path ./MyApp.xctestproducts --simulator-name "iPhone 17"Check for updates and upgrade in place:
xcodebuildmcp upgrade --check
xcodebuildmcp upgrade --yesThe CLI uses a per-workspace daemon for stateful operations (log capture, debugging, etc.) that auto-starts when needed. See the CLI guide for full documentation.
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.
Paste this prompt into your agent. It reads this page and does the setup for you.
Read https://aiagentslisting.com/mcp/install-globally to learn what the "Install globally" MCP server does and how to install it. Add it to my coding agent's MCP configuration as documented on that page, then confirm the server connects and list the tools it exposes.Agents can also browse this directory over MCP at https://aiagentslisting.com/api/mcp
npx -y xcodebuildmcp@latest initThis server runs locally, so we can't read its tool list over the web yet.
Maintain this server? Claiming proves you own the listing and earns the last 4 points.
Claim this listingPaste this line near the top of your repository's README. The badge always renders the current score.
[](https://aiagentslisting.com/mcp/install-globally)Nothing comparable is listed yet.
v2.7.0Release v2.7.0Release notesv2.6.2Release v2.6.2Release notesv2.6.1Release v2.6.1Release notesv2.6.0Release v2.6.0Release notesv2.5.2Release v2.5.2Release notesv2.5.1Release v2.5.1Release notesv2.5.0Release v2.5.0Release notesv2.5.0-beta.1Release v2.5.0-beta.1Release notesv2.3.2Release v2.3.2Release notesv2.3.1Release v2.3.1Release notesv2.3.0Release v2.3.0Release notesv2.2.1Release v2.2.1Release notesv2.2.0Release v2.2.0Release notesv2.1.0Release v2.1.0Release notesv2.0.7Release v2.0.7Release notesv2.0.6Release v2.0.6Release notesv2.0.5Release v2.0.5Release notesv2.0.0Release v2.0.0Release notesv2.0.0-beta.1Release v2.0.0-beta.1Release notesv1.15.1Release v1.15.1Release notesConnect to the AI Agents Listing MCP server at https://aiagentslisting.com/api/mcp using the HTTP transport and complete the sign-in when it asks. Then call the submit_review tool for the listing "install-globally" with a rating from 1 to 5 and a short note on what worked and what did not.No reviews yet
Be the first to share your experience with this tool.
One email a week. New agents, MCP servers and skills, and what is actually getting traction.