Best Android MCP Servers
Android is Google's mobile operating system designed for smartphones, tablets, watches, TVs, and other devices. It's an open platform that enables users to enjoy app experiences across many devices.
Why this server?
Provides tools for automating Android devices, emulators, and simulators, including actions like tap, type, swipe, screenshot, app management, and assertion-based automation.
AlicenseAqualityBmaintenanceEnables AI assistants to automate mobile devices (Android and iOS) through a single DSL interface, supporting actions like tap, type, swipe, and assertions.20701 npm252Apache 2.0Why this server?
Scans Android app configurations for security issues like debuggable builds, cleartext traffic, and permissive WebViews.

shipsafe-mcpofficial
AlicenseAqualityCmaintenanceEnables AI coding assistants to scan projects for security issues such as leaked API keys, missing Supabase RLS, open Firebase rules, unauthenticated routes, and hallucinated packages, then fix and verify the results.81MITWhy this server?
Enables mobile test automation for Android apps using UiAutomator2, supporting element discovery, interactions, screen navigation, session management, and automated test generation for both emulators and real devices.

MCP Appiumofficial
AlicenseAqualityAmaintenanceEnables AI assistants to automate mobile app testing and development for iOS and Android through natural language interactions. Supports intelligent element identification, session management, automated test generation, and comprehensive device interactions including clicks, swipes, screenshots, and app management.329,347 npm511Apache 2.0Why this server?
Allows interaction with the LifeUp app on Android devices, enabling task management, achievement operations, user info retrieval, and shop management through the LifeUp Cloud API over the local network.
AlicenseAqualityDmaintenanceEnables Claude to interact with LifeUp Cloud API on your local network for task management, achievements, and user information. Supports 20 tools including creating, editing, and querying tasks, achievements, and shop items.62610MITWhy this server?
Enables live UI tuning and design token syncing on a running Android app, allowing AI agents to edit Compose UI properties and persist changes back to Kotlin source.
AlicenseAqualityAmaintenanceA developer-time MCP server for Jetpack Compose. Enables AI coding agents to inspect runtime UI, run deterministic AST mutations, and perform safe diff reviews.42813Apache 2.0Why this server?
Provides over-the-air string and locale management for Android apps, including signed bundle publishing, SDK setup snippets, and synchronization of local string CSVs with AirStrings.

airstrings-mcpofficial
AlicenseAqualityAmaintenanceManage app strings, locales, and A/B string variants, then publish Ed25519-signed string bundles for over-the-air text updates in iOS, Android, web, and React Native apps.17MITWhy this server?
Beta support for driving an Android phone connected over USB, giving the agent the same computer-use capabilities (reading the UI, clicking, typing and taking screenshots) on the device.

Auten MCP serverofficial
AlicenseAqualityAmaintenanceEnables MCP clients such as Claude Code, Codex, Cursor and Gemini CLI to control a Mac, Windows or Linux desktop by clicking, typing and reading real applications that have no API, using the accessibility tree rather than pixel guessing. It also lets agents replay saved tasks as skills without spending tokens and can type stored passwords into fields without exposing their values.1180 npmMITWhy this server?
Automates Android emulators and devices, enabling app opening, UI accessibility tree inspection, element interaction (fill, tap), and evidence collection (screenshots, videos, logs, CPU/memory/perf).

agent-deviceofficial
AlicenseBqualityAmaintenanceDiscovery router for the agent-device CLI with status, install, help, prompts, and resources.62439,808 npm5,183MITWhy this server?
Sends and reads SMS through the Android phones registered to the user's textbee account, which turns a phone into an SMS API. Exposes tools to send messages (optionally from a specific device or SIM, or scheduled for later), read received/sent messages across all devices with time-window and search filters, and list registered phones with their ids, enabled state, default-sender status, last check-in, and message counts.

textbee-mcpofficial
AlicenseAqualityAmaintenanceSend and read SMS through your own Android phone via textbee.dev, the open-source SMS gateway. Three tools for Claude, Cursor, and any MCP client: send_sms, get_messages (replies, verification codes, delivery status), list_devices. Self-hosted friendly.327 npm1MIT