UIAutomator2 MCP Server
Android mobile automation with uiautomator2. AI bot for taps, swipes, apps, XPath testing, RPA.
Usage numbers are collected on the next scan
Reviews
Write oneNobody has reviewed UIAutomator2 MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
UIAutomator2 MCP Server tools (77, 3 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
activity_wait_appearWait for an activity to appear.
app_auto_grant_permissionsauto grant permissions
app_clearStop and clear app data: pm clear
app_currentGet current app info
app_infoGet app info
app_installInstall app
app_listList installed app package names
app_list_runningList running apps
app_startLaunch application
app_stopStop one application
app_stop_allStop all third party applications
app_uninstallUninstall an app
app_uninstall_allUninstall all apps
app_waitWait until app launched
clear_textClear text in the current input field
clickClick at specific coordinates
connectConnect to an Android device
delayDelay for a specific amount of time.
device_listList of Adb Device with state:device
disconnectDisconnect from an Android device
disconnect_allDisconnect from all Android devices
double_clickDouble click at specific coordinates
dragSwipe from one point to another point.
dump_hierarchyDump window hierarchy.
get_orientationGet current device screen orientation.
get_toastGet the most recent Android Toast message from the device.
hide_keyboardHide keyboard
infoGet device info
initInstall essential resources (minicap, minitouch, uiautomator ...) to device.
long_clickLong click at specific coordinates
open_notificationOpen the notification panel.
open_quick_settingsOpen the quick settings panel.
press_keyPress a key
purgePurge all resources (minicap, minitouch, uiautomator ...) from device.
read_clipboardRead clipboard from device
reset_toastClear the cached Toast message on the device.
save_dump_hierarchyDump window hierarchy and save to file.
save_screenshotSave screenshot of device to file
screen_offTurn screen off
screen_onTurn screen on
screen_recordRecord screen to file with blocking wait. For non-blocking recording use screen_record_start.
screen_record_startStart screen recording to file. Runs in background, use screen_record_stop to stop.
screen_record_stopStop screen recording for the device. Stops any active background recording task.
screenshotTake screenshot of device
send_textwrite actionSend text to the current input field
set_focused_textSet text to the currently focused input element.
set_orientationSet device screen orientation.
shell_commandwrite actionRun a shell command on an Android device
show_toastDisplay a Toast message on the Android device.
start_scrcpyStartup scrcpy in background and returns process id.
stop_scrcpyStop a running scrcpy process by pid.
swipeSwipe from one point to another
swipe_downSwipe from top edge to bottom.
swipe_extSwipe from screen edge.
swipe_leftSwipe from right edge to left.
swipe_pointsSwipe through multiple points
swipe_rightSwipe from left edge to right.
swipe_upSwipe from bottom edge to top.
unlockUnlock the device screen. Simulates swipe up from the bottom.
window_sizeGet window size of an Android device
write_clipboardwrite actionWrite clipboard to device
xpath_clickFind element by XPath and perform click.
xpath_click_nowaitFind element by XPath and click immediately without waiting.
xpath_existsCheck if element exists by XPath without waiting.
xpath_get_attribFind element by XPath and get a specific attribute value.
xpath_get_boundsFind element by XPath and get its bounding box.
xpath_get_infoFind element by XPath and get its complete information.
xpath_get_textFind element by XPath and get its text content.
xpath_long_pressFind element by XPath and perform long press.
xpath_save_screenshotFind element by XPath and save screenshot to file.
xpath_screenshotFind element by XPath and take screenshot.
xpath_scrollFind element by XPath and scroll within it.
xpath_scroll_toScroll the entire screen to find an element by XPath.
xpath_set_textFind element by XPath and set its text content.
xpath_swipeFind element by XPath and swipe within it.
xpath_wait_appearWait until element is found using XPath.
xpath_wait_goneWait until element disappears using XPath.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan23 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenanceno repository listed3/15
- Maintainer identityno repository or website to verify2/10
Findings (1)
- lowNo source repository listed
maint.no-repo
Install UIAutomator2 MCP Server in Claude Code, Cursor or VS Code
claude mcp add uiautomator2-mcp-server -- uvx uiautomator2-mcp-server
UIAutomator2 MCP Server: common questions
- Is UIAutomator2 MCP Server safe?
- With care: it is graded C, so read the findings first (65/100). Read the UIAutomator2 MCP Server safety report
- How do I install UIAutomator2 MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does UIAutomator2 MCP Server need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is UIAutomator2 MCP Server maintained?
- The latest release is v0.3.3.
- What can I use instead of UIAutomator2 MCP Server?
- Servers from other publishers that do the same job: Mobile MCP server and MCP Appium - Mobile Development and Automation Server MCP server.
Alternatives to UIAutomator2 MCP Server
Same job from other publishers: the closest match first, then the best rated.
- MobileMCP server for iOS and Android Mobile Development, Automation and Testingnot reviewedWidely usedA
- MCP Appium - Mobile Development and Automation ServerMCP server for Appium mobile automation on iOS and Android devices with test creation tools.not reviewedEstablishedA