nzrsky/simctl-mcp-server
If you are the rightful owner of simctl-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
SimCtl MCP Server provides structured access to iOS Simulator management via `xcrun simctl` commands.
Tools
Functions exposed to the LLM to take actions
simctl_list_devices
List all simulators and their states
simctl_boot_device
Boot a simulator
simctl_shutdown_device
Shutdown a simulator
simctl_create_device
Create a new simulator
simctl_delete_device
Delete simulators
simctl_install_app
Install an app (.app bundle or .ipa)
simctl_launch_app
Launch an app with options
simctl_terminate_app
Terminate a running app
simctl_screenshot
Take screenshots
simctl_record_video
Record video (start recording)
simctl_push_notification
Send push notifications
simctl_privacy_control
Manage app permissions
simctl_set_location
Set device location/GPS
simctl_status_bar_override
Override status bar appearance
simctl_ui_appearance
Control light/dark mode
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client