Tools Overview
Android Pilot MCP provides 39 tools across 7 categories for comprehensive Android development.
Build & Lint (6 tools)
Section titled “Build & Lint (6 tools)”| Tool | Description |
|---|---|
gradle_build | Run a Gradle build with debug/release variant |
gradle_task | Run an arbitrary Gradle task |
gradle_list_tasks | List all available Gradle tasks |
gradle_clean | Clean the build output |
gradle_dependencies | Show the dependency tree |
lint_run | Run Android Lint analysis |
Device Management (15 tools)
Section titled “Device Management (15 tools)”| Tool | Description |
|---|---|
device_list | List all connected devices and emulators |
avd_list | List all available AVDs |
avd_create | Create a new AVD |
emulator_start | Start an emulator by AVD name |
emulator_stop | Stop a running emulator |
apk_install | Install an APK on a device |
app_launch | Launch an app by package name |
app_stop | Force stop a running app |
app_clear_data | Clear all data for an app |
app_permission | Grant or revoke a runtime permission |
app_permissions_list | List all permissions for an app |
adb_wifi_connect | Connect over WiFi ADB |
adb_wifi_disconnect | Disconnect WiFi ADB |
file_push | Push a file to a device |
file_pull | Pull a file from a device |
Debugging (7 tools)
Section titled “Debugging (7 tools)”| Tool | Description |
|---|---|
logcat_read | Read logcat with filtering |
logcat_clear | Clear the logcat buffer |
device_screenshot | Capture a screenshot |
device_info | Get device details |
device_shell | Execute a shell command |
ui_dump | Dump the UI hierarchy |
screen_record | Record the screen |
Scaffolding (4 tools)
Section titled “Scaffolding (4 tools)”| Tool | Description |
|---|---|
project_create | Create a new Android project |
scaffold_activity | Generate an Activity |
scaffold_fragment | Generate a Fragment |
scaffold_compose_screen | Generate a Compose screen |
APK Analysis (2 tools)
Section titled “APK Analysis (2 tools)”| Tool | Description |
|---|---|
apk_analyze | Analyze APK size, version, and more |
apk_permissions | List APK permissions |
Intents & Deep Links (3 tools)
Section titled “Intents & Deep Links (3 tools)”| Tool | Description |
|---|---|
intent_send | Send an Android intent |
broadcast_send | Send a broadcast |
deeplink_test | Test a deep link URI |
SDK Management (2 tools)
Section titled “SDK Management (2 tools)”| Tool | Description |
|---|---|
sdk_list | List SDK packages |
sdk_install | Install SDK packages |