Xcodebuildmcp MCP Server

XcodeBuildMCP is a Model Context Protocol server that provides tools for Xcode project management, simulator management, and app utilities.

Local serverstdio

What is the Xcodebuildmcp MCP server?

Xcodebuildmcp becomes available to MCP clients through the xcodebuildmcp mcp server. XcodeBuildMCP is a Model Context Protocol server that provides tools for Xcode project management, simulator management, and app utilities.

What Xcodebuildmcp does

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

Installing the xcodebuildmcp mcp server

The server is distributed via npm as xcodebuildmcp, so most clients can run it without a manual build step. Add it to your MCP client's configuration and restart the client to pick it up — the copy-paste configs for Claude Desktop, Claude Code and Cursor are on this page.

Requirements

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

Where it fits

Productivity servers pay off through capture: the tasks and notes that never get filed are the ones where opening the app is more friction than the thought is worth. Xcodebuildmcp sits in that group. Worth comparing against the other productivity servers in this directory before you commit to one, since several overlap in scope but differ sharply in setup cost and permissions.

Practical notes

  • This server runs locally, so it operates with whatever access your machine and its credentials already have. Scope that deliberately rather than by default.
  • Maintained by cameroncooke.
  • MCP clients ask for confirmation before each tool call by default. Keep that on while you learn what the xcodebuildmcp mcp server actually does with your data.
  • Every entry in this directory is reviewed by hand before it goes live, and details are checked against the project's own documentation.

How to install the Xcodebuildmcp MCP server

{
  "mcpServers": {
    "xcodebuildmcp": {
      "command": "npx",
      "args": ["-y", "xcodebuildmcp"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

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

Frequently asked questions

It connects Xcodebuildmcp to MCP-compatible AI assistants such as Claude and Cursor. Instead of copying data back and forth by hand, the assistant works with Xcodebuildmcp directly.