Mobile Device MCP
JSON →An MCP server to interact with multiple iOS and Android devices at the same time.
Install
npx -y @srmorete/mobile-device-mcp@latest Tools · 13
- list_devices List available iOS and Android devices
- screenshot Capture the device screen (JPEG)
- uitree Get the UI element tree as a flat list, with optional search and limit
- tap Tap at screen coordinates
- double_tap Double-tap at screen coordinates
- long_press Long-press at screen coordinates (configurable duration)
- scroll Swipe from start to end coordinates
- type_text Type text into the focused element
- press_button Press a hardware/navigation button (home, back, enter, volumeUp/Down, dpadUp/Down/Left/Right/Center)
- launch_app Launch an app by bundle ID / package name
- terminate_app Force-stop an app
- list_apps List installed apps
- run_code Execute sandboxed JavaScript on-device (see run_code below)
Links
★ 19 GitHub stars