Skip to main content
Glama

build_run_mac_proj

Build and run a macOS app from a .xcodeproj file in a single step using required project path and scheme, with options for configuration, derived data path, and additional xcodebuild arguments.

Instructions

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

Input Schema

NameRequiredDescriptionDefault
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, useful for when incremental build system fails.
projectPathYesPath to the .xcodeproj file (Required)
schemeYesThe scheme to use (Required)

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "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, useful for when incremental build system fails.", "type": "boolean" }, "projectPath": { "description": "Path to the .xcodeproj file (Required)", "type": "string" }, "scheme": { "description": "The scheme to use (Required)", "type": "string" } }, "required": [ "projectPath", "scheme" ], "type": "object" }

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/SampsonKY/XcodeBuildMCP'

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