Preflight brings programmatic iOS Simulator control to any MCP client. It exposes 82 tools spanning touch injection (tap, swipe, long press), accessibility tree inspection via simulator_snapshot (analogous to Playwright's browser_snapshot), app lifecycle management, device boot and erase, crash log retrieval, and live log streaming. Touch events route through Facebook's idb for cursor-free operation, so your mouse stays put while the AI automates. Screenshots return inline as compressed JPEGs to avoid token bloat. You'd reach for this when building agentic test scripts, debugging flows without manual tapping, or teaching an AI to navigate an iOS app by reading accessibility roles instead of burning vision tokens on screenshots.
claude mcp add --transport stdio io.github.ethanackerman-git-preflight-ios-mcp -- npx -y preflight-ios-mcp