# Tools & Prompts

Available tools and prompts for Mobile Next Cloud MCP Server.

## Tools[​](#tools "Direct link to Tools")

| Tool                                             | Description                                                                                                                                          |
| ------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
| `mobilenext_list_available_devices`              | List your allocated devices and devices available for allocation                                                                                     |
| `mobilenext_allocate_device`                     | Reserve a device from the remote fleet for testing and development                                                                                   |
| `mobilenext_release_device`                      | Release a device back to the remote fleet                                                                                                            |
| `mobilenext_list_apps`                           | List all the installed apps on the device                                                                                                            |
| `mobilenext_launch_app`                          | Launch an app on mobile device                                                                                                                       |
| `mobilenext_terminate_app`                       | Stop and terminate an app on mobile device                                                                                                           |
| `mobilenext_create_upload`                       | Create a presigned upload URL for mobilenext\_install\_app                                                                                           |
| `mobilenext_install_app`                         | Install an app on a device — pass an `uploadId` from `mobilenext_create_upload`, or a URL to a `.apk`/`.ipa` file hosted at `github.com/mobile-next` |
| `mobilenext_get_screen_size`                     | Get the screen size of the mobile device in pixels                                                                                                   |
| `mobilenext_click_on_screen_at_coordinates`      | Click on the screen at given x,y coordinates                                                                                                         |
| `mobilenext_double_tap_on_screen`                | Double-tap on the screen at given x,y coordinates                                                                                                    |
| `mobilenext_long_press_on_screen_at_coordinates` | Long press on the screen at given x,y coordinates                                                                                                    |
| `mobilenext_list_elements_on_screen`             | List elements on screen and their coordinates, with display text or accessibility label                                                              |
| `mobilenext_press_button`                        | Press a physical button on device                                                                                                                    |
| `mobilenext_open_url`                            | Open a URL in browser on device                                                                                                                      |
| `mobilenext_swipe_on_screen`                     | Swipe on the screen                                                                                                                                  |
| `mobilenext_type_keys`                           | Type text into the focused element                                                                                                                   |
| `mobilenext_take_screenshot`                     | Take a screenshot of the mobile device.                                                                                                              |
| `mobilenext_save_screenshot`                     | Take a screenshot of the mobile device and return a download URL                                                                                     |
| `mobilenext_set_orientation`                     | Change the screen orientation of the device                                                                                                          |
| `mobilenext_get_orientation`                     | Get the current screen orientation of the device                                                                                                     |
| `mobilenext_start_screen_recording`              | Start recording the screen of a mobile device                                                                                                        |
| `mobilenext_stop_screen_recording`               | Stop an active screen recording on a mobile device                                                                                                   |
