Skip to content

Tools Overview

Android Pilot MCP provides 39 tools across 7 categories for comprehensive Android development.

ToolDescription
gradle_buildRun a Gradle build with debug/release variant
gradle_taskRun an arbitrary Gradle task
gradle_list_tasksList all available Gradle tasks
gradle_cleanClean the build output
gradle_dependenciesShow the dependency tree
lint_runRun Android Lint analysis
ToolDescription
device_listList all connected devices and emulators
avd_listList all available AVDs
avd_createCreate a new AVD
emulator_startStart an emulator by AVD name
emulator_stopStop a running emulator
apk_installInstall an APK on a device
app_launchLaunch an app by package name
app_stopForce stop a running app
app_clear_dataClear all data for an app
app_permissionGrant or revoke a runtime permission
app_permissions_listList all permissions for an app
adb_wifi_connectConnect over WiFi ADB
adb_wifi_disconnectDisconnect WiFi ADB
file_pushPush a file to a device
file_pullPull a file from a device
ToolDescription
logcat_readRead logcat with filtering
logcat_clearClear the logcat buffer
device_screenshotCapture a screenshot
device_infoGet device details
device_shellExecute a shell command
ui_dumpDump the UI hierarchy
screen_recordRecord the screen
ToolDescription
project_createCreate a new Android project
scaffold_activityGenerate an Activity
scaffold_fragmentGenerate a Fragment
scaffold_compose_screenGenerate a Compose screen
ToolDescription
apk_analyzeAnalyze APK size, version, and more
apk_permissionsList APK permissions
ToolDescription
intent_sendSend an Android intent
broadcast_sendSend a broadcast
deeplink_testTest a deep link URI
ToolDescription
sdk_listList SDK packages
sdk_installInstall SDK packages