MCP Server for iOS Simulator
JSON →An MCP server that enables LLMs to interact with iOS simulators through natural language commands.
Tools · 24
- create_simulator_session Create and manage simulator sessions
- boot_simulator Boot, shutdown, and monitor simulator states
- list_simulators List available and running simulators
- focus_simulator Focus simulator windows
- install_app Install and manage iOS applications
- launch_app Launch, terminate, and uninstall apps
- terminate_app Terminate running applications
- uninstall_app Uninstall applications from simulator
- tap Execute tap actions on simulator UI
- swipe Execute swipe actions on simulator UI
- button_press Execute button press actions
- input_text Input text and key sequences
- accessibility_elements Access accessibility elements for UI testing
- record_video Record videos of UI interactions
- take_screenshot Capture screenshots of simulator
- get_system_logs Capture system logs from simulator
- debug_app Debug applications in real-time
- monitor_crash_logs Monitor and analyze crash logs
- install_dynamic_library Install dynamic libraries and manage app data
- simulate_location Simulate location data
- inject_media Inject media into simulator
- handle_url_scheme Handle URL scheme operations
- manage_contacts Manage contact database
- keychain_operations Perform keychain operations
★ 304 GitHub stars