r_adb_mcp_server
Verified Safeby rahulkr
Overview
Provides a comprehensive set of tools to control Android devices via ADB, specifically designed for Flutter/Android development, UI testing, debugging, and visual QA workflows.
Installation
uvx r-adb-mcp-serverSecurity Notes
The server's core functionality involves executing ADB commands via `subprocess.run`. The implementation uses `list[str]` for command arguments, which correctly prevents common shell injection vulnerabilities. No `eval` calls, hardcoded secrets, or direct external network listener risks were identified within the provided source. The primary security consideration is controlling access to the MCP client that can invoke these powerful ADB commands on a connected device.
Similar Servers
chrome-devtools-mcp
Enables AI coding agents to control and inspect a live Chrome browser for reliable automation, in-depth debugging, and performance analysis via the Model-Context-Protocol (MCP).
adbfriend
Manages Android devices via ADB, with an MCP server to integrate ADB functionalities into AI tools.
awesome-ionic-mcp
The server provides an AI assistant with access to Ionic Framework components, Capacitor plugins, developer resources, and CLI command execution to accelerate mobile app development.
xc-mcp
An MCP server that enables AI agents to automate Xcode and iOS simulator workflows through intelligent context engineering and progressive disclosure.