iOS Simulator MCP Server
JSON →A Model Context Protocol (MCP) server for interacting with iOS simulators. This server allows you to interact with iOS simulators by getting information about them, controlling UI interactions, and inspecting UI elements.
Install
npx ios-simulator-mcp Tools · 20
- list_simulators List all available iOS simulators
- boot_simulator Boot a specific iOS simulator
- shutdown_simulator Shutdown a specific iOS simulator
- install_app Install an app on a simulator
- launch_app Launch an app on a simulator
- terminate_app Terminate a running app on a simulator
- take_screenshot Take a screenshot of a simulator
- record_video Record video of a simulator
- send_push_notification Send a push notification to a simulator
- set_location Set the location of a simulator
- open_url Open a URL on a simulator
- simulate_touch Simulate a touch event on a simulator
- get_app_state Get the state of an app on a simulator
- list_apps List all installed apps on a simulator
- delete_app Delete an app from a simulator
- reset_simulator Reset a simulator to its default state
- get_simulator_info Get detailed information about a simulator
- run_ui_test Run a UI test on a simulator
- set_permissions Set permissions for an app on a simulator
- get_system_logs Get system logs from a simulator
Links
★ 2,015 GitHub stars