Overview¶
The MCP server exposes AutoMobile’s capabilities as tool calls, resources, and real-time observations.
Core Capabilities¶
- π€ Fast UX Inspection Kotlin Accessibility Service and Swift XCTestService to enable fast, accurate observations. 10x faster than the next fastest observation toolkit.
- π¦Ύ Full Touch Injection Tap, Swipe, Pinch, Drag & Drop, Shake with automatic element targeting.
- β»οΈ Tool Feedback Observations drive the interaction loop for all tool calls.
- π§ͺ Test Execution Kotlin JUnitRunner & Swift XCTestRunner execute tests natively handling device pooling, multi-device tests, and automatically optimizing test timing.
Additional Features¶
- πΉ Video recording Low-overhead capture for CI artifacts
- π Visual Highlighting Overlays for calling out important elements or regressions
- π± Device Snapshots Emulator Snapshots & Simulator App Containers
- πΊοΈ Navigation graph Automatic screen flow mapping
- βοΈ Feature flags to gate debug or advanced features to be toggled at runtime in IDE integrations.
- π¦ Migrations Database & test plan schema management
Transport Modes¶
| Mode | Use Case |
|---|---|
| π» STDIO (default) | Workstations, CI automation |
| π Streamable HTTP | Hot reload development, HTTP-only clients |
See installation for detailed configuration options.