Skip to main content
Glama

Xcode MCP Server

by devyhan

run-on-device

Build and run Xcode projects directly on specified iOS devices or simulators. Stream logs, set environment variables, and manage configurations for efficient app development and debugging.

Input Schema

NameRequiredDescriptionDefault
configurationNo빌드 구성 (Debug/Release)
deviceYes기기 식별자 또는 이름 (한글 이름 지원)
directBundleIdNo직접 지정할 번들 ID (프로젝트에서 추출하지 않음)
environmentVarsNo앱에 전달할 환경 변수 (key1=value1,key2=value2 형식)
extraLaunchArgsNodevicectl launch 명령어에 전달할 추가 인자
listDevicesNo실행 전 감지된 모든 디바이스 목록 표시
projectPathYesXcode 프로젝트 또는 워크스페이스 경로
schemeYes빌드 및 실행할 스킴
skipBuildNo이미 설치된 앱을 재실행할 때 빌드 및 설치 건너뛰기
startStoppedNo디버거 연결을 위한 일시 중지 상태로 시작
streamLogsNo앱 실행 후 로그 스트리밍 여부
xcodePathNoXcode 애플리케이션 경로

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "configuration": { "description": "빌드 구성 (Debug/Release)", "type": "string" }, "device": { "description": "기기 식별자 또는 이름 (한글 이름 지원)", "type": "string" }, "directBundleId": { "description": "직접 지정할 번들 ID (프로젝트에서 추출하지 않음)", "type": "string" }, "environmentVars": { "description": "앱에 전달할 환경 변수 (key1=value1,key2=value2 형식)", "type": "string" }, "extraLaunchArgs": { "description": "devicectl launch 명령어에 전달할 추가 인자", "items": { "type": "string" }, "type": "array" }, "listDevices": { "description": "실행 전 감지된 모든 디바이스 목록 표시", "type": "boolean" }, "projectPath": { "description": "Xcode 프로젝트 또는 워크스페이스 경로", "type": "string" }, "scheme": { "description": "빌드 및 실행할 스킴", "type": "string" }, "skipBuild": { "description": "이미 설치된 앱을 재실행할 때 빌드 및 설치 건너뛰기", "type": "boolean" }, "startStopped": { "description": "디버거 연결을 위한 일시 중지 상태로 시작", "type": "boolean" }, "streamLogs": { "description": "앱 실행 후 로그 스트리밍 여부", "type": "boolean" }, "xcodePath": { "description": "Xcode 애플리케이션 경로", "type": "string" } }, "required": [ "projectPath", "scheme", "device" ], "type": "object" }

Other Tools from Xcode MCP Server

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/devyhan/xcode-mcp'

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