MCP servers that ship as code — a repository or a package you install and run locally (usually over stdio). They have no hosted endpoint, so we cannot probe or grade them: instead each one shows its repository, install command, license, stars and when it was last updated.
Collected from GitHub repositories and npm, PyPI, Cargo, Go, Maven, NuGet and RubyGems packages tagged as MCP servers, the official MCP Registry, Docker's MCP catalog, ModelScope, Baidu MCP World, Cline and other public directories; one entry per repository. A server that also offers a hosted endpoint is listed under Remote instead. These entries are not counted in our reachability, verification or readiness statistics.
-
Open-source test automation for Android, iOS, web, smart TV (Android TV, Tizen, webOS) and Bluetooth (BLE) devices. Write tests as CSV/YAML, record them live, or let an AI agent build them over MCP. Self-healing locators: XPath, text, OCR, image.
pypi Apache-2.0 ★ 99 -
AI-powered App Test Automation MCP Server - iOS, Android, Flutter, React Native, Web
MIT -
MCP server, command line and TypeScript library that test, drive and measure iOS and Android apps on simulators, emulators and real phones.
npm MIT ★ 1 -
MCP server for Android — drive emulators and real devices over adb from Claude Code, Cursor, or VS Code. 73 tools: screenshots, UI hierarchy, tap/swipe/type, logcat, device locks, Gradle builds and tests. The Android counterpart to XcodeBuildMCP.
MIT ★ 19 -
AI-driven Android & iOS app testing over MCP: explore from a prompt, verify checkpoints, keep the evidence.
-
Android automation from Python: test your apps on real phones, script the tasks you repeat and run many phones at once. No ADB, no USB cable, no root.
pypi MIT -
Share Android apps as a link anyone can run in a browser, and let AI agents test them on a cloud device. CLI, MCP server, GitHub Action.
npm MIT -
Android automation from code. Test your apps on real phones, script the tasks you repeat, run a shelf of phones, or let an AI agent use one, from Python, Node.js, the CLI, HTTP or Appium clients. No ADB, no USB cable, no root.
MIT ★ 540 -
@mobilepixel/mcpgithub.com/mrtrotskiy/mobilepixelupdated this year
AI-powered MCP server for mobile testing: 20 free tools for iOS & Android automation via Claude/Cursor. Natural language commands, Appium-based, npx ready. Pro adds OCR, visual regression, parallel execution.
npm Apache-2.0 -
espresso-mcpgithub.com/vs4vijay/espresso-mcpupdated this year
An MCP Server for the Espresso Android Test Framework, crafted to improve testing capabilities and optimize development workflows.
MIT -
Remote MCP server for Google Play closed testing: 12 real Android testers for 14 days
-
AI-powered E2E testing for 10 platforms. 253 MCP tools. Zero config. Works with Claude, Cursor, Windsurf, Copilot. Test Flutter, React Native, iOS, Android, Web, Electron, Tauri, KMP, .NET MAUI — all from natural language.
MIT ★ 407 -
Map and audit any mobile app from your AI agent. Every screen and the route to it, plus WCAG 2.2, performance, store and security audits, on Android and iOS. No SDK, no test IDs, no source code.
MIT ★ 3 -
MCP server for Google Play Console — 169 tools for releases, Android vitals, earnings, ASO and store assets. Confirmation gate on destructive writes. 100% test coverage.
Apache-2.0 ★ 2 -
Secure Model Context Protocol server for inspecting, testing, and controlling Android devices through Orbital’s wireless bridge.
MIT -
VibeView CLI -- run your app on cloud iOS simulators, Android emulators, Apple TV, Android TV and Roku devices: a React Native dev loop, device control for you or your coding agent (CLI or MCP), and tests from CI
npm UNLICENSED -
Build, install and test Android apps on a real phone over Wi-Fi. No adb, no Android SDK, no Android Studio. Pure TypeScript ADB, YAML flows, crash explorer, and a secure MCP server for Claude, Codex and local models.
npm MIT ★ 2 -
Zero-dependency MCP server for AI agents, natively running on Termux (Android), Raspberry Pi, and Linux. Single-file, Docker-ready, protocol-tested.
MIT -
Build mobile SDK demo apps and packages (Android, iOS, Flutter, React Native) and publish to a shared folder, Google Play internal testing and TestFlight.
MIT -
AI agents and skills for Flutter, Android, iOS, React Native and Kotlin Multiplatform — a Claude Code and Codex plugin and an MCP server for reviews, debugging, tests, architecture, security and Firebase.
npm MIT -
An MCP for AI Agents to automate code refactoring, and android app testing
Apache-2.0 -
native-devtools-mcpgithub.com/sh3ll3x3c/native-devtools-mcpupdated this year
MCP server for native app testing — screenshot, OCR, click, type, find_text, template matching. macOS, Windows & Android.
npm MIT -
Mobile preview for developers and AI agents. See any website the way it looks on a real iPhone, iPad, Android phone or MacBook — and let an AI agent see and drive that same window over MCP. Responsive testing with device frames measured in millimetres. Windows and macOS apps, VS Code extension, MCP server.
NOASSERTION ★ 1 -
scrcpy-mcpgithub.com/JuanCF/scrcpy-mcpno update data
scrcpy-mcp gives AI agents real vision and control over Android devices. It exposes screenshots, taps, swipes, text input, key events, UI inspection, and arbitrary ADB shell commands as MCP tools, so an agent can drive a phone or tablet the way a person would. When a scrcpy session is active, input and screen capture run 10–50× faster than plain ADB, making real-time automation, on-device testing, and UI agent workflows practical. Highlights - Fast screenshots and live screen capture - Tap, swipe, drag, long-press, scroll, and text input - UI hierarchy dump and element search by text, resource-id, or class - Arbitrary ADB shell command execution - Optional scrcpy session for low-latency control Works with any ADB-reachable Android device (USB or Wi-Fi). Configure ADB_PATH, ANDROID_SERIAL, and scrcpy paths as needed.
smithery -
Android emulator your AI agent drives on under half the RAM of Android Studio's (1.4 GB vs 3.5 GB): a text screen outline instead of screenshots, and per-device network, battery, location, screen, font and Android version. CLI + MCP server.
npm MIT -
🤖 This MCP server enabling AI agents to control Android devices.
★ 2 -
Flipper alternative for Android — inspect any app via adb (mirroring, view hierarchy, screen flow, network), with an MCP server for Claude Code agents
MIT ★ 5 -
Fastest cross-platform E2E Automation for Mobile & Web
Apache-2.0 ★ 103 -
Use your Android phone from Claude Code, Codex, Gemini CLI, or any MCP client.
npm MIT ★ 2 -
MCP server exposing Android Debug Bridge (ADB) capabilities as typed, documented tools for AI agents
MIT -
Jidr (جذر): open-source Android emulator for the Mac with one-click rooted devices
Apache-2.0 ★ 6 -
Eyes and hands for AI agents on mobile devices. MCP server for Android & iOS.
npm SEE LICENSE IN LICENSE -
Android emulator MCP server, CLI and Agent Skill for Codex, Claude, Gemini and Cursor on macOS
MIT -
Free ADB GUI and Android Emulator control panel for macOS. One click for dark mode, font scale, RTL and pseudo-locales, TalkBack, layout bounds, network speed and GPS: no adb commands. Layout Inspector in dp for any app (Compose and Views) with Figma overlay and TalkBack-order audit. Plus an MCP server for AI agents.
MIT ★ 153 -
—
NOASSERTION ★ 1 -
smixgithub.com/goliajp/smixactive
AI-native cross-platform mobile automation (iOS Simulator + Android emulator), maestro yaml dialect superset
Apache-2.0 ★ 4 -
agent-droid-bridgegithub.com/neverlow512/agent-droid-bridgeupdated this year
MCP server giving AI agents eyes and hands inside Android devices via ADB
pypi MIT -
Precise verification for coding agents on Android: compact screens, impact analysis, verdicts with evidence, UI, performance and compatibility checks. CLI and MCP server.
Apache-2.0 ★ 3 -
Android emulator control for AI agents: an MCP server with 42 tools (env lifecycle, AVD/SDK management, UI automation with multitouch, adb shell, emu console, diagnostics) plus a self-hosted bridge with live H.264/Opus streaming and a token-protected browser viewer.
MIT ★ 2 -
@pickforge/picklabgithub.com/pickforge/picklabupdated this year
Native app and Android emulator automation for AI coding agents
npm MIT -
zeno-mobile-runnergithub.com/johnmikel/zeno-mobile-runnerupdated this year
Deterministic mobile UI checks for AI coding agents. One Zig binary drives real iOS/Android devices, returns a typed pass/fail, and writes a replayable trace you can gate a merge on. No LLM inside.
MIT ★ 5 -
maestro-mcp-servergithub.com/fitz3897-dotcom/maestro-mcp-serverupdated this year
MCP server for controlling Android/iOS devices and apps via Maestro
-
Android emulator for AI agents: light (1.4 GB RAM per device), a text screen outline instead of screenshots, per-device network, battery, location, screen and Android version. CLI + MCP server.
npm MIT -
Local MCP server that compares a mobile app screen (Android or iOS Simulator) with its Figma design
MIT -
Mobile app automation for AI agents and people: Android emulators and phones, iOS simulators and iPhones, TVs, Wear OS and Meta Quest panels, driven from one Go binary through a CLI, an MCP server and five clients.
Apache-2.0 ★ 2 -
MCP server for visual Android device control via ADB — screenshots, taps, UI inspection for Cursor and AI agents
MIT ★ 1 -
Linux-only Xvfb desktop and Android APK/emulator lab with CLI and MCP for coding agents
npm MIT -
MCP server for PGYER: upload Android, iOS and HarmonyOS apps and manage apps and versions
npm MIT -
Guarded MCP tools for AI-assisted mobile build, Appium testing, security scanning, verification, and fix-retest loops.
MIT ★ 12 -
Let coding agents verify UI changes on real iOS, Android, and web surfaces, then enforce reviewed proof in deterministic CI.
npm MIT -
A MCP (Model Context Protocol) server that provides tools for controlling and interacting with Android devices using uiautomator2.
Apache-2.0 ★ 56 -
lazy_mobile_mcpgithub.com/leaf76/lazy_mobile_mcpupdated this year
Local MCP server for Android/iOS mobile automation and performance telemetry via ADB, simctl, devicectl, and WebDriverAgent.
MIT ★ 1 -
MCP connector for BenchFleet: let AI agents use your real Android phones safely, with permissions, approvals and an audit log.
NOASSERTION -
tappgithub.com/aarwitz/tappactive
Let coding agents prove UI changes on real iOS, Android, and web surfaces—with inspectable evidence, replayable journeys, and deterministic CI.
npm MIT ★ 4 -
uiautomator2 mcp server
pypi Apache-2.0 -
MCP server for BetaDrop — publish iOS and Android beta builds and get an instant over-the-air install link, without leaving your AI editor.
MIT -
0-code mobile analytics that auto-understands what your app is doing. Community hub for the Drengr SDKs: issues, discussions & releases.
NOASSERTION -
MCP server that gives your AI agent a real Android phone (ERIUS PHONE): read the screen, tap, type, launch apps, read crash logs.
MIT ★ 3 -
LINC nerve — release mirror of LINC Innovations' device tooling (Apache-2.0)
Apache-2.0 ★ 1 -
LINC crucible — release mirror of LINC Innovations' device tooling (Apache-2.0)
Apache-2.0