Skip to main content
Glama

XcodeBuildMCP

build_run_mac_proj

Automate building and running macOS apps by specifying a project file and scheme, configuring architecture, build settings, and derived data paths.

Instructions

Builds and runs a macOS app from a project file in one step.

Input Schema

NameRequiredDescriptionDefault
archNoArchitecture to build for (arm64 or x86_64). For macOS only.
configurationNoBuild configuration (Debug, Release, etc.)
derivedDataPathNoPath where build products and other derived data will go
extraArgsNoAdditional xcodebuild arguments
preferXcodebuildNoIf true, prefers xcodebuild over the experimental incremental build system
projectPathYesPath to the .xcodeproj file
schemeYesThe scheme to use

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "arch": { "description": "Architecture to build for (arm64 or x86_64). For macOS only.", "enum": [ "arm64", "x86_64" ], "type": "string" }, "configuration": { "description": "Build configuration (Debug, Release, etc.)", "type": "string" }, "derivedDataPath": { "description": "Path where build products and other derived data will go", "type": "string" }, "extraArgs": { "description": "Additional xcodebuild arguments", "items": { "type": "string" }, "type": "array" }, "preferXcodebuild": { "description": "If true, prefers xcodebuild over the experimental incremental build system", "type": "boolean" }, "projectPath": { "description": "Path to the .xcodeproj file", "type": "string" }, "scheme": { "description": "The scheme to use", "type": "string" } }, "required": [ "projectPath", "scheme" ], "type": "object" }
Install Server

Other Tools from XcodeBuildMCP

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cameroncooke/XcodeBuildMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server