MCP server giving AI agents eyes and hands inside Android devices via ADB
The publisher's own command. Not a PlugMCP endpoint.
uvx agent-droid-bridge==0.6.1
ADB_EXECUTION_MODE=<value> ADB_ALLOW_SHELL=<value> ADB_PATH=<value> ADB_EXTRA_TOOL_PACKS=<value> ADB_DENIED_TOOLS=<value> ADB_SHELL_ALLOWLIST=<value> ADB_SHELL_DENYLIST=<value> MCP_LOG_ENABLED=<value> MCP_LOG_DIR=<value> ADB_LOG_LEVEL=<value> ADB_COMMAND_TIMEOUT=<value> ADB_SCREENSHOT_TIMEOUT=<value> ADB_UI_CHANGE_TIMEOUT=<value> ADB_UI_CHANGE_POLL_INTERVAL=<value> ADB_AAPT_TIMEOUT=<value> ADB_CONFIG_SOURCE=<value> claude mcp add io.github.neverlow512-agent-droid-bridge -- uvx agent-droid-bridge==0.6.1
Run in a terminal.
{
"mcpServers": {
"io.github.neverlow512-agent-droid-bridge": {
"command": "uvx",
"args": [
"agent-droid-bridge==0.6.1"
],
"env": {
"ADB_EXECUTION_MODE": "<value>",
"ADB_ALLOW_SHELL": "<value>",
"ADB_PATH": "<value>",
"ADB_EXTRA_TOOL_PACKS": "<value>",
"ADB_DENIED_TOOLS": "<value>",
"ADB_SHELL_ALLOWLIST": "<value>",
"ADB_SHELL_DENYLIST": "<value>",
"MCP_LOG_ENABLED": "<value>",
"MCP_LOG_DIR": "<value>",
"ADB_LOG_LEVEL": "<value>",
"ADB_COMMAND_TIMEOUT": "<value>",
"ADB_SCREENSHOT_TIMEOUT": "<value>",
"ADB_UI_CHANGE_TIMEOUT": "<value>",
"ADB_UI_CHANGE_POLL_INTERVAL": "<value>",
"ADB_AAPT_TIMEOUT": "<value>",
"ADB_CONFIG_SOURCE": "<value>"
}
}
}
}claude_desktop_config.json
Remote URL or a command on your machine? How the two installs differ
MCP server giving AI agents eyes and hands inside Android devices via ADB
README is not crawled yet. Open the repository
No FAQ yet. Enrichment fills this from the README on the next crawl.
No tool list yet. Remote servers get one after the first health check.