Gives Claude direct control over iOS and Android devices through a three-layer architecture: on-device HTTP servers (UIAutomator/XCUITest), a unified UI tree normalizer, and the MCP interface. You get screenshot capture, UI tree inspection with filtering, tap/scroll/type interactions, and app lifecycle management across multiple devices simultaneously. The run_code tool lets agents execute sandboxed JavaScript that mirrors native UIAutomator and XCUITest APIs for more complex workflows. Reach for this when you need Claude to test mobile apps, automate device interactions, or debug UI issues across real devices and simulators. Requires adb for Android and Xcode tooling for iOS, with automatic driver installation and port allocation on first use.
claude mcp add --transport stdio srmorete-mobile-device-mcp uvx mobile-device-mcp