Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
MCP_READ_PATH | No | Path from which MCP will read files | |
ADB_DOWNLOAD_PATH | No | Path where ADB files will be downloaded |
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 |