simctl-mcp-server

nzrsky/simctl-mcp-server

3.2

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

No resources