Back to Home
nim444 icon

mcp-android-server-python

Verified Safe

by nim444

Overview

Provides an MCP server for AI agents to automate Android devices using uiautomator2.

Installation

Run Command
uv run python server.py

Security Notes

The project uses `uiautomator2` which grants powerful control over a connected Android device. It uses `subprocess.run` to check ADB status but does so safely by resolving `adb` path and using fixed commands, avoiding injection risks. No hardcoded secrets or `eval` usage were found. The server can be configured to run on `0.0.0.0` (all network interfaces), which means it's accessible on the local network. Users should ensure their network environment is secure to prevent unauthorized access to the server, as control of the server implies control of the connected Android device.

Similar Servers

Stats

Interest Score42
Security Score8
Cost ClassMedium
Avg Tokens800
Stars31
Forks8
Last Update2025-11-21

Tags

AndroidAutomationAI Agentuiautomator2Python