What prerequisites are needed to run Android MCP Server?
Python 3.x and ADB (Android Debug Bridge) must be installed. An Android device or emulator is required (emulator not tested).
@minhalvp
Basic information
An MCP server that provides control over Android devices via adb
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"android-mcp-server": {
"command": "uv",
"args": [
"python",
"install",
"3.11"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
An MCP server that provides programmatic control over Android devices through ADB (Android Debug Bridge). It exposes tools for ADB command execution, screenshot capture, UI layout analysis, and package management, and can be used by MCP clients like Claude Desktop or code editors such as Cursor.
Install dependencies with uv and configure an optional config.yaml for device selection when multiple devices are connected. Then add the server to your MCP client’s configuration (e.g., claude_desktop_config.json) by providing the path to uv and the server directory with the arguments ["--directory", "path/to/android-mcp-server", "run", "server.py"].
Python 3.x and ADB (Android Debug Bridge) must be installed. An Android device or emulator is required (emulator not tested).
No. The `config.yaml` file is optional. If only one device is connected, the server auto-selects it. For multiple devices, you must specify the device serial in `config.yaml`.
The server exposes five tools: `get_packages`, `execute_adb_command`, `get_uilayout`, `get_screenshot`, and `get_package_action_intents`.
Add a configuration entry in `claude_desktop_config.json` under `mcpServers` with the `command` set to the path of `uv` and `args` including `["--directory", "path/to/android-mcp-server", "run", "server.py"]`.
The server shows an error message that lists all available device serials and requires manual selection via `config.yaml`.
Hindsight: Agent Memory That Learns
A search tool helps dev to solve the naming things problem.

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi
Comments