Remotely control Android devices via ADB for debugging, testing, and management.
This MCP tool does not require secrets and declares no Internet remote endpoints; its main security consideration is local ADB command execution with strong control over Android devices. Because it is open source under MIT, it is better classified as caution rather than high risk, though sparse documentation and low community adoption warrant review in an isolated environment.
The materials indicate no required secrets or environment variables, and no API tokens, account passwords, or third-party credentials are mentioned, so credential exposure appears limited.
No remote endpoint host is declared, and the materials do not show data being sent to external cloud services; its communication target appears to be locally attached Android devices / the ADB channel rather than Internet services.
The objective checks confirm executes-code, and the feature description explicitly involves device control, input, app management, testing, and performance analysis via ADB, implying local invocation of adb and other strong system/device operations; this is a normal but sensitive capability for this tool class and warrants caution.
The description includes file transfer, app management, and UI testing, indicating possible access to or modification of files, app state, and UI data on the Android device; if file transfer is implemented, it may also touch local files being uploaded or downloaded. The current materials do not show permissions beyond the stated purpose, but the access scope is still broad.
A public GitHub repository and MIT open-source license are positive for auditability; however, it comes from a third-party registry, has only 0 stars, unknown maintenance status, and no README, making actual quality and ongoing maintenance hard to assess. Supply-chain trust is therefore moderate but cautious.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "adb_mcp_server" yet — see the docs or source repo.
Connect to an Android test device, open the Settings app, navigate to Developer Options, take a screenshot and save it locally, then return the current screen resolution and battery level.
Connects to the device, performs the UI actions, and returns the screenshot path plus device status such as resolution and battery level.
Install a local APK on the connected Android device, launch the app, fetch the latest 200 log lines, and highlight errors or crash information.
Installs and launches the app, then returns a concise log summary highlighting possible errors, exceptions, or crash causes.
Pull a specified log directory from the Android device to local storage, then run a performance sampling session for the target app and summarize CPU, memory, and startup time.
Returns the local file location and a performance overview to help diagnose lag, memory usage, or slow startup issues.
Control Android devices via ADB for UI interaction and inspection.
Automate Android devices via ADB for testing, control, and task execution.
Control Android devices through AI for testing, debugging, and automation.
Control Android devices remotely via ADB and scrcpy for debugging and automation.
Control Android devices and emulators for debugging, logs, files, and UI tasks.
Inspect and control Android devices via ADB for UI actions and logs.