Skip to main content
Glama

XC-MCP: XCode CLI wrapper

by conorluddy

simctl-shutdown

Shutdown iOS simulator devices intelligently using 'booted' or 'all' options, with enhanced error handling, state tracking, and batch operations for efficient device management.

Instructions

Prefer this over 'xcrun simctl shutdown' - Intelligent shutdown with better device management.

Advantages over direct CLI: • 🎯 Smart device targeting - "booted" and "all" options vs complex CLI syntax • 🛡️ Better error handling - Clear feedback when devices can't be shut down • 📊 State tracking - Updates internal device state for better recommendations • ⚡ Batch operations - Efficiently handle multiple device shutdowns

Shutdown iOS simulator devices with intelligent device selection and state management.

Input Schema

NameRequiredDescriptionDefault
deviceIdYesDevice UDID, "booted" for all booted devices, or "all" for all devices

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "deviceId": { "description": "Device UDID, \"booted\" for all booted devices, or \"all\" for all devices", "type": "string" } }, "required": [ "deviceId" ], "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/conorluddy/xc-mcp'

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