screenshot
Capture a screenshot from the simulator (~316ms, Pro ~15ms)
view_hierarchy
Get the view hierarchy of the current screen (~31ms, Pro ~5ms)
find_element
Find an element on screen by various strategies (31ms, Pro <1ms + auto-scroll)
tap
Tap at coordinates or on an element (16ms, Pro 4ms)
swipe
Perform a swipe gesture (~250ms)
build_for_simulator
Build the project for the simulator
build_and_run
Build and run the app in one call (parallel, ~9s faster)
xcresult_parse
Parse xcresult bundles for structured test results with pass/fail counts, failure messages, and file:line
failure_screenshots
Auto-export failure screenshots from xcresult bundles
code_coverage
Get code coverage per file, sorted and filterable
build_error_diagnosis
Diagnose build errors using xcresult JSON with file:line
navigate
Find, tap, and verify in one call (~380ms)
double_tap
Perform a double tap gesture (~60ms)
drag_and_drop
Element-to-element drag and drop in one call
scroll_to_element
SmartScroll to find and scroll to an element in one call (Pro)
alert_handling
3-tier search for alerts plus batch accept_all (Pro)
run_plan
Multi-step UI automation plans with adaptive decisions
log_filtering
Topic-filtered log retrieval using 90% fewer tokens (Pro)
console_log_per_test
Get console log output per failed test (optional)
wait_for_log_pattern
Wait for a regex log pattern with timeout
visual_regression
Baseline comparison with pixel diff (Pro)
multi_device_check
Check Dark Mode, Landscape, and iPad states (Pro)