ios-simulator-mcp
MCP server for interacting with the iOS simulator
Versions
1.6.0latest1.5.21.5.11.5.01.4.3+ show 10 moreshow less
1.4.21.4.11.4.01.3.31.3.21.3.11.3.01.2.01.1.01.0.0Tools 17
ui_type Input text into the iOS Simulator
ui_swipe Swipe on the screen in the iOS Simulator
get_booted_sim_id Get the ID of the currently booted iOS simulator
open_simulator Opens the iOS Simulator application
ui_describe_all Describes accessibility information for the entire screen in the iOS Simulator
ui_tap Tap on the screen in the iOS Simulator
ui_describe_point Returns the accessibility element at given co-ordinates on the iOS Simulator's screen
ui_find_element Searches the accessibility tree and returns elements matching the given criteria
ui_view Get the image content of a compressed screenshot of the current simulator view
screenshot Takes a screenshot of the iOS Simulator
record_video Records a video of the iOS Simulator using simctl directly
stop_recording Stops the simulator video recording using killall
install_app Installs an app bundle (.app or .ipa) on the iOS Simulator
launch_app Launches an app on the iOS Simulator by bundle identifier
terminate_app Terminates a running app on the iOS Simulator by bundle identifier
open_url Opens a URL in the iOS Simulator, useful for testing deep links and universal links
list_apps Lists all installed apps on the iOS Simulator with their bundle identifiers and display names
Permissions 3
filesystem low shell high env_vars low