ADB MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| adb_list_devicesA | List all connected Android devices |
| adb_get_device_infoC | Get detailed information about a specific device |
| adb_set_default_deviceC | Set the default device for subsequent operations |
| adb_screenshotC | Take a screenshot of the device screen |
| adb_clickC | Click at specific coordinates on the device screen |
| adb_swipeC | Swipe from one point to another on the device screen |
| adb_input_textC | Input text on the device |
| adb_press_keyC | Press a key on the device |
| adb_install_appC | Install an APK file on the device |
| adb_uninstall_appC | Uninstall an app from the device |
| adb_start_appC | Start an app on the device |
| adb_stop_appC | Stop an app on the device |
| adb_list_appsC | List installed apps on the device |
| adb_push_fileC | Push a file from local system to device |
| adb_pull_fileC | Pull a file from device to local system |
| adb_list_filesC | List files in a directory on the device |
| adb_shellC | Execute a shell command on the device |
| adb_get_system_infoC | Get system information from the device |
| adb_get_battery_infoC | Get battery information from the device |
| adb_get_logcatC | Get logcat output from the device |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/richard0913/adb-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server