espresso-mcp
The espresso-mcp project is an MCP Server tailored for the Espresso Android Test Framework, aimed at improving testing and development workflows for Android applications. It offers management tools for Android devices and applications, as well as functionality to perform various UI operations.
list_avds
List all available Android virtual devices
list_emulators
List all running Android emulators
start_emulator
Start Android Emulator by Name
kill_emulator
Terminate a specific Android emulator
dump_ui_hierarchy
Get the UI hierarchy of the connected device
open_uri
Open URI on the device
list_apps
List all apps installed on the device
install_app
Install APK on your device
start_app
Launch a specific application
stop_app
Stop a specific application
uninstall_app
Uninstall the app
clear_app_data
Clear application data
take_screenshot
Screen the device screen
record_screen
Recording device screen
press_button
Press the analog button
type_text
Enter text
tap
Simulate clicks in specific coordinates
swipe
Perform a sliding operation in a specific direction