Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| adb_list_devices | List all connected Android devices |
| adb_get_device_info | Get detailed information about a specific device |
| adb_set_default_device | Set the default device for subsequent operations |
| adb_screenshot | Take a screenshot of the device screen |
| adb_click | Click at specific coordinates on the device screen |
| adb_swipe | Swipe from one point to another on the device screen |
| adb_input_text | Input text on the device |
| adb_press_key | Press a key on the device |
| adb_install_app | Install an APK file on the device |
| adb_uninstall_app | Uninstall an app from the device |
| adb_start_app | Start an app on the device |
| adb_stop_app | Stop an app on the device |
| adb_list_apps | List installed apps on the device |
| adb_push_file | Push a file from local system to device |
| adb_pull_file | Pull a file from device to local system |
| adb_list_files | List files in a directory on the device |
| adb_shell | Execute a shell command on the device |
| adb_get_system_info | Get system information from the device |
| adb_get_battery_info | Get battery information from the device |
| adb_get_logcat | Get logcat output from the device |