Mobile Next

Mobile Next

mobile-next

Automate iOS and Android apps by controlling devices through accessibility data or screen coordinates. Works with emulators, simulators, and physical devices without needing platform-specific knowledge.

3,7521,434 views314Local (stdio)

What it does

  • Launch and terminate mobile apps
  • Click and long press at screen coordinates
  • List UI elements with accessibility labels
  • Press device buttons and navigate interfaces
  • Open URLs in mobile browsers
  • Extract structured screen data

Best for

Mobile app testing and QA automationAI agents performing mobile workflowsCross-platform mobile developmentMobile UI interaction scripting
Platform-agnostic for iOS and AndroidWorks with emulators and real devicesAccessibility-based element detection

Tools (19)

mobile_list_available_devices

List all available devices. This includes both physical devices and simulators. If there is more than one device returned, you need to let the user select one of them.

mobile_list_apps

List all the installed apps on the device

mobile_launch_app

Launch an app on mobile device. Use this to open a specific app. You can find the package name of the app by calling list_apps_on_device.

mobile_terminate_app

Stop and terminate an app on mobile device

mobile_get_screen_size

Get the screen size of the mobile device in pixels

Alternatives