AdYour product here, seen by people installing AI tools every day Sponsor slots open: 12 of 12, from $249 a month

operating system

Android MCP servers and skills

There are 154 ways to connect Android to Claude, ChatGPT, Cursor and other AI assistants; these are the 100 with the highest scores. The most used is Android MCP (15k GitHub stars).

Best Android MCP servers, compared →

Most used

MCP servers (26)

  1. 1Android MCP web-infra-dev · Developer toolsMidscene MCP Server for Android automationAAByesterday★ 15k91
  2. 2Android Log MCP s1crab · Cloud and DevOpsMCP stdio server that gives AI agents (Claude Code, Codex, Cursor) read-only access to Android logcat: background recording, Android Studio filter syntax, crash/ANR grouping, app launch timelines.AAC2 days ago2.1k/wk84
  3. 3Ghost in the Droid ghost-in-the-droid · Developer toolsGive any LLM agent a real Android or iPhone as its body. 62 MCP tools for mobile automation.BAB2 months ago★ 39179
  4. 4Oh My Android ateymoori · Developer toolsAI agents see and drive the Android Emulator: screenshots, UI in dp, tap, dark mode, RTL, logcat.AAByesterday★ 6676
  5. 5Plugin Android AlexGladkov · Developer toolsAndroid (ADB) platform plugin for mcp-devices.AFC26 days ago425/wk74
  6. 6Android Debug Bridge MCP TiagoDanin · Developer toolsMCP plugin to control Android devices via ADB for automation, testing, and agent integrationBAC1 month ago78/wk69
  7. 7DroidAgentKit iVamsi · Developer toolsLocal-first Android development MCP: Gradle, adb, logcat, lint, crash triage, Perfetto, visuals.AFC3 days ago63/wk64
  8. 8android us-all · Developer toolsAndroid MCP — ADB-based device, apps, UI, logcat, emulator, files, system, debugCAC3 months ago99/wk63
  9. 9ZennoDroid: device in ProjectMaker ZennoLab · Developer toolsDrive the Android device attached to ZennoDroid ProjectMaker: screen, elements, apps, gestures.AAC12 days ago★ 762
  10. 10ZennoDroid: devices of running tasks ZennoLab · Developer toolsDrive the Android devices of the tasks running in ZennoDroid: screen, elements, apps, gestures.AAC12 days ago★ 762
  11. ADYour product hereThis row is seen by people browsing Android tools. Book it from $249 a month.See prices →
  12. 11android martingeidobler · Developer toolsControl Android devices and emulators via ADB — screenshots, UI automation, and logcat.DAB7 months ago★ 6859
  13. 12Ramus Android ramus-dev · Developer toolsDisposable cloud Android emulators for coding agents: run an APK or PR build, tap, type, screenshot.AAC16 days ago★ 456
  14. 13Android Adb MCP Server landicefu · Developer toolsThis MCP server provides tools for interacting with Android devices through the Android Debug Bridge (ADB). It enables AI assistants to perform common Android development and testing operations.FAC19 months ago301/wk54
  15. 14adb-mcp: Android emulator and device control over adb iksnerd · Developer toolsDrive an Android emulator or device over adb: screenshot, inspect UI, tap, type, build and test.BAC1 month ago★ 753
  16. 15Android Adb MCP Edison-Watch · Developer toolsSealGate stdio MCP server that exposes Android Debug Bridge (adb) on the local machine: packages, UI layout, screenshots, action intents, and raw adb commands.AAC21 days ago5/wk48
  17. 16Android MCP Server Neem2004 · Developer toolsMCP server that lets AI assistants (Claude, OpenCode, VS Code) control Android devices securely via ADB.AFC5 days ago8/wk47
  18. 17Expo Android MCP frndchagas · Developer toolsMCP server for Android emulator automation via ADB.BAD1 month ago★ 445
  19. 18clousd-mcp Clousd-Android · Developer toolsA real Android phone in the cloud for MCP agents: observe the screen, act, reset to a saved state.AAC8 days ago★ 139
  20. 19NexusAndroid pironjulien · Developer toolsAndroid computer use over plain ADB: screen, gestures, SMS, notifications, files. No root, no app.AACyesterday★ 139
  21. 20android-use GhostFaceModz · Developer toolsLet AI agents see and control an Android phone over ADB, with safety guards.AACyesterday★ 139
  22. 21Android String Manager andrrromeda · Developer toolsMCP server for managing Android string resources across multiple localesAC11/wk39
  23. 22Android Corporate MCP normansanchez · Developer toolsModel Context Protocol server for Android/Gradle project intelligenceFC7/wk39
  24. 23mcp-android dockndevai · Developer toolsControl Android devices over ADB from AI agents — safe-by-default, read-only by default, audited.AAC7 days ago★ 030
  25. 24android-puppeteer-mcp pedro-rivas · Browser automationMCP server for Android automation with UI interaction, screenshots, and device controlFFC13 months ago★ 430
  26. 25Hamen Android MCP chatflowdev · Developer tools[![npm](https://img.shields.io/badge/npm-private-lightgrey)](#) [![node](https://img.shields.io/badge/node-%E2%89%A518-green)](#-requirements) [![adb](https://img.shields.io/badge/ADB-required-blue)](#-requirements) [![ci](https://img.shields.io/badge/CI-FC5/wk30
  27. 26Android Security Analyzer ako2345 · SecurityMCP server for static security analysis of Android source codeDFC7 months ago★ 229

Skills (74)

  1. 1run-android timusus · Developer toolsBuild the debug APK, install it on a connected device/emulator via ADB, and launch the app.AAByesterday★ 23172
  2. 2android-viewmodel c5inco · Developer toolsBest practices for implementing Android ViewModels, specifically focused on StateFlow for UI state and SharedFlow for one-off events.AAB5 days ago★ 14372
  3. 3dd-android-sdk datadog-labs · Cloud and DevOpsRoute Datadog Android SDK upgrades to the migration instructions for the project's current and target major versions.AAB5 days ago★ 17670
  4. 4android-security HoangNguyen0403 · SecuritySecure Android data at rest and authentication secrets. Use for auth tokens, encrypted storage, and app-data isolation; defer WebView/Intent/FileProvider to android-legacy-security and TLS/certificate pinning to android-networking.AAA3 days ago★ 57970
  5. 5android-state HoangNguyen0403 · Developer toolsConfigure ViewModel state emission with StateFlow, SharedFlow, and sealed UiState classes in Android. Use for state modeling and sharing policies; defer generic lifecycle collection, navigation-event plumbing, Hilt injection, test code, and configuration-change recipes to their specific skills.AAA3 days ago★ 57970
  6. 6android-ui-check ateymoori · Developer toolsCheck and drive an Android app's UI on an emulator or phone with the oh-my-android MCP tools. Use when building or fixing Android screens, verifying a UI change, or testing dark mode, large fonts, RTL or pseudo-locales.AAByesterday★ 6769
  7. 7android-development CoWork-OS · DatabasesAndroid/Kotlin development: Jetpack Compose, Room database, Gradle builds, emulator management, and Play Store submission.AAByesterday★ 49469
  8. 8android-setup brim-borium · Developer toolsConfigure or clean Spotify App Remote SDK AAR resolution on Android.AAB5 days ago★ 16668
  9. 9android h4dex · Developer toolsOperate the Android phone assigned to this OPC-Nexus employeeBAB1 month ago★ 24568
  10. 10android-release decentpaste · Developer toolsBuild, sign, and prepare Android APK and AAB for release. Handles version bumping, building, zipalign (APK), and signing with JKS keystore. Outputs DecentPaste_x.x.x.apk for GitHub releases and signed AAB for Play Console.BAB1 month ago★ 24967
  11. 11android-kotlin-compose Drjacky · DatabasesCreate production-quality Android applications following Google's official Android architecture guidance with Kotlin, Jetpack Compose, MVVM architecture, Hilt dependency injection, Room database, and multi-module architecture. Triggers on requests to create Android projects, modules, screens, ViewModels, repositories, or when asked about Android architecture patterns and best practices.CAA5 months ago★ 89665
  12. 12android intentic · Developer toolsUse "${id}", the user's OWN Android phone, through the Intentic Device app: its screen, allowed apps, picked folders and shared notifications. Use when the user says "my phone", names this phone, or needs something only the phone has (an app with no web version, a texted code, a photo or file on it).AAByesterday★ 8565
  13. 13endly-android viant · Developer toolsAuthor and run Endly android service actions and diagnose their requests, responses, and workflow integration.AAByesterday★ 26963
  14. 14feature-flags-android PostHog · Developer toolsPostHog feature flags for Android applicationsAACyesterday★ 7462
  15. 15agent-android-developer travisjneuman · Developer toolsSpecialist subagent: Expert Android developer specializing in Kotlin, Jetpack Compose, and modern Android architectureAAByesterday★ 10462
  16. 162048-android-development hoangsonww · Developer toolsImplement or review the Jetpack Compose 2048 app, its ViewModel and storage, Material UI, Gradle build, or emulator tests.AAC23 days ago★ 2250
  17. 17gc-android-workflow scarf005 · Developer toolsUse this skill when building, installing, or debugging this widget app with Android CLI or adb.ACC12 days ago★ 849
  18. 18analyze-android-package LibChecker · Developer toolsAnalyze a public APK/APKS/APKM/XAPK download URL with LibChecker WebUI and interpret the returned package report.AAC5 days ago★ 648
  19. 19video-sdk-android aicodedecode · Developer toolsZoom Video SDK for Android native apps. Use when building custom Android video experiences with full UI control, session tokens, raw media options, and event-driven participant state.AAC10 days ago★ 2548
  20. 20android-adb-control AbdullahMalik17 · Developer toolsDirect control of Android physical devices and Termux environments via Android Debug Bridge (ADB).AAC23 days ago★ 1946
  21. 21android-selinux-port-policy yangFenTuoZi · Developer tools分析 HyperOS 移植中的 Android SELinux 拒绝,并把结论整理为可维护的策略、contexts 和 metadata 修改。适合需要区分运行时证据与静态/冷启动证据的策略移植工作。BFC1 month ago★ 1343
  22. 22zoom-contact-center-android stanfish06 · Developer toolsZoom Contact Center SDK for Android. Use for native Android chat/video/ZVA/scheduled callback integrations, campaign mode, service lifecycle, and rejoin handling.AFCyesterday★ 940
  23. 23android-di ComeOnOliver · Developer toolsStandards for Hilt Setup, Scoping, and Modules. Use when setting up Hilt dependency injection, component scoping, or modules in Android. (triggers: **/*Module.kt, **/*Component.kt, @HiltAndroidApp, @Inject, @Provides, @Binds)CAB3 months ago★ 6438
  24. 24android-deployment ComeOnOliver · Cloud and DevOpsStandards for App Distribution (Signing, Obfuscation, App Bundles). Use when configuring Release build types, setting up signing configs, enabling R8/ProGuard minification, adding ProGuard keep rules, or preparing an .aab for Play Store submission. (triggers: build.gradle.kts, proguard-rules.pro, signingConfigs, proguard, minifyEnabled, isMinifyEnabled, isShrinkResources, .aab, releaseKeystore)CAB3 months ago★ 6438
  25. 25android-quality FelixGraeber · Developer toolsReview Android performance and test quality, including startup, Compose recomposition, memory, Baseline Profiles, unit and UI tests, screenshot tests, CI coverage, and regression risk.BAC2 months ago★ 337
  26. 26android contentstack · Developer toolsUse for Android module layout, Gradle config, and Kotlin/Java conventions in contentstack-android.AAC14 days ago★ 537
  27. 27android-gesture amit-nayar · Developer toolsPerform Android gestures through ./tools/android input commands.DAC7 months ago★ 2736
  28. 28android-scroll amit-nayar · Developer toolsScroll until an Android element is visible by using ./tools/android scroll find.DAC7 months ago★ 2736
  29. 29android-tap amit-nayar · Developer toolsTap Android elements or coordinates through ./tools/android input commands.DAC7 months ago★ 2736
  30. 30android-ui amit-nayar · Developer toolsInspect the Android UI hierarchy through ./tools/android ui dump and ui find.DAC7 months ago★ 2736
  31. 31android-install amit-nayar · Developer toolsInstall and launch an Android APK through ./tools/android app commands.DAC7 months ago★ 2736
  32. 32android-navigate amit-nayar · Developer toolsNavigate to a target Android screen by chaining ./tools/android UI, input, wait, and screenshot commands.DAC7 months ago★ 2736
  33. 33android-debug amit-nayar · Developer toolsDebug Android issues using ./tools/android device, screenshot, app, and debug commands.DAC7 months ago★ 2736
  34. 34android amit-nayar · Developer toolsGeneral-purpose Android automation. Use for multi-step Android tasks that should be executed through the local ./tools/android command layer instead of raw adb.DAC7 months ago★ 2736
  35. 35amrit-implement-android-change PSMRI · Developer toolsImplement the Android and Kotlin portion of an approved AMRIT Jira ticket after inspecting the actual mobile source, including offline behaviour.BAC1 month ago★ 634
  36. 36android-unit-test hwdavr · Developer toolsImplement and verify Android unit-test coverage.AFD4 days ago★ 334
  37. 37android-play-billing ohzono · Developer toolsGoogle Play Billing Library のバージョンアップグレードガイド。レガシー PBL から最新安定版への移行手順を提供します。CAC4 months ago★ 333
  38. 38android-architecture-readiness RanaAhmedHamdy · Developer toolsValidates Android architecture during repository bootstrap or for a bounded feature. Bootstrap mode does not require feature plan/tasks and never converts repository evidence into owner approval.AAC20 days ago★ 233
  39. 39android-project-structure-readiness RanaAhmedHamdy · Developer toolsInventories or validates Android namespace, Gradle/module/source structure, thin Activity ownership, composition, and dependency direction. Supports evidence-only bootstrap mode without treating generated defaults as owner decisions.AAC20 days ago★ 233
  40. 40garnet-android-docker randomgraphics · Cloud and DevOpsVerify Garnet Android builds with the project Docker image. Use when Android build verification is requested or required by an assignment.AAC13 days ago★ 132
  41. 41android-localization-rtl-readiness RanaAhmedHamdy · Developer toolsPrevents hardcoded user-facing text, locale-key drift, RTL layout assumptions, and unverified mixed-direction/large-font behavior.AAC20 days ago★ 232
  42. 42android-tooling gabrielmoreira · Cloud and DevOpsConfigure Android static analysis with Detekt, Ktlint, and Android Lint for CI/CD quality gates. Use for Android-specific lint and quality tooling; defer generic Java Checkstyle, SonarQube, and standalone CI configuration.AACyesterday★ 1932
  43. 43android-dev ExsoKamabay · Developer toolsPengembangan aplikasi Android: Kotlin, Jetpack/Compose, siklus hidup, izin, penyimpanan, dan rilis yang aman.ACC18 days ago★ 131
  44. 44android modbender · Cloud and DevOpsAndroid build system and deployment patternsAAD22 days ago★ 1730
  45. 45sast-android-cli ShinyParadise · SecurityAndroid CLI commands specific to this SAST projectCFD4 months ago★ 529
  46. 46android-concurrency li-lance · Developer toolsStandards for Coroutines, Flow, and Threading. Use when writing suspend functions, choosing coroutine scopes, switching between StateFlow and SharedFlow, injecting Dispatchers for testability, or debugging threading issues in Android. (triggers: **/*ViewModel.kt, **/*UseCase.kt, **/*Repository.kt, suspend, viewModelScope, lifecycleScope, Flow, coroutine, Dispatcher, DispatcherProvider, GlobalScope)BAC2 months ago★ 229
  47. 47superwall-android-quickstart Daisuke134 · Developer toolsSuperwall quickstart for native Android apps. Use for Android SDK setup.AFC2 days ago★ 229
  48. 48android-view-xml-rules githubwangjunqiang · Developer tools当任务涉及 Android 传统 View、XML layout、TextView、EditText、Button 或页面布局实现时使用。AFCyesterday★ 128
  49. 49Android Insecure Data Storage zakirkun · DatabasesDetects sensitive data stored in plaintext in SharedPreferences, SQLite databases, or external storage in Android applications.DFC7 months ago★ 4028
  50. 50android-qa-verification diegosouzapw · Developer toolsThis skill is used to verify Android features against acceptance criteria, catch regressions and define tests that reflect real device behaviour.DFB7 months ago★ 6428
  51. 51Android Navigation li-lance · Developer toolsStandards for Jetpack Navigation Compose (Type-safe)BAD2 months ago★ 227
  52. 52Android Dependency Injection (Hilt) li-lance · Developer toolsStandards for Hilt Setup, Scoping, and ModulesBAD2 months ago★ 227
  53. 53Android Exported Components Without Permission zakirkun · Developer toolsDetects Android Activities, Services, BroadcastReceivers, and ContentProviders exported without proper permission checks.DFC7 months ago★ 4027
  54. 54android-help dthuy62 · Developer toolsQuick reference for mobile-app-config commands and local usage. Use when the user says "/android-help", "/mobile-app-config help", "android mobile config help", "what mobile-app-config commands exist", or asks how to use the Mobile App Config skill.AAC5 days ago★ 027
  55. 55android-emulator WALCeafsia · Developer toolsVerify and debug native, React Native, Expo, or Flutter apps on an Android Emulator with agent-device. Use when an agent needs to launch an app, inspect its live UI, tap, type, scroll, validate a code change, collect failure evidence, or reproduce a workflow on an Android virtual device.AAC25 days ago★ 027
  56. 56android-browser-bridge tedin7 · Browser automationOperate the user's connected Firefox Android browser (tabs, navigation, reading pages, clicks, forms, screenshots) or allowed Android apps through the Browser Bridge MCP tools, in any language. All usage rules are already in the browser_command tool description; call the tools directly without opening this file.AAC7 days ago★ 026
  57. 57android-native-dev JengFeng · Developer toolsAndroid native development: Material Design 3, Kotlin/Jetpack Compose, adaptive layouts, Gradle, accessibility (WCAG), performance. Requires MiniMax API Key for full functionality. Source: MiniMax-AI/skills (MIT).AFC8 days ago★ 126
  58. 58Android Manifest Guardian omni624562 · Developer toolsRules and guidelines for safely modifying the AndroidManifest.xml.AFCyesterday★ 126
  59. 59android-architecture RandoTeam · Developer toolsTrigger for Android module, lifecycle, dependency, build, permission, service, and runtime architecture decisions.BFC2 months ago★ 225
  60. 60sf-knowledge-service-sdk-android Avinava · Developer toolsApply Salesforce knowledge and best practices for Embedded Service Chat SDK for Android Developer GuideBFC1 month ago★ 425
  61. 61android-feature E1jeong · Developer toolsUse when working in FisherLotto and the user asks to add, modify, or plan an Android app feature that may touch domain, data, presentation, or app wiring.AFC3 days ago★ 024
  62. 62android_runtime_qa_skill muneeb2004 · Developer toolsProcedures for managing emulator launches, manual QA smoke tests, checking persistence, and verifying migration states on runtime devices.AFC2 days ago★ 024
  63. 63omega-android-device-test-matrix mojealterego · Developer toolsUse when Android acceptance requires instrumentation, UI, compatibility, smoke, or E2E verification across connected devices, emulators, Gradle Managed Devices, or another actually available device-lab provider.AFC7 days ago★ 024
  64. 64android-test eric-cerio · Developer toolsRun or write Android JVM unit tests for a feature, package, class, or the current changes, using the repo's Gradle test task and the right JDK. Use when the user asks to run tests, test a feature, check whether tests pass, or add unit tests, or as stage 07 of the Android workflow.AFC8 days ago★ 024
  65. 65android-design mdnbras · Developer toolsDesenhe uma solução Android compatível com arquitetura, módulos, lifecycle e SDKs existentes.AFC27 days ago★ 023
  66. 66android-make-test-build kalbapoland · Developer toolsBuild an Android TEST APK with Profile developer options (runtime palette override) visible: android:release:local:test or android:release:remote:test.AFC13 days ago★ 023
  67. 67android-craft kosif199022-jpg · Developer toolsBuild native Android the platform way: state-driven Jetpack Compose (state hoisting, remember, list keys), coroutines/Flow with lifecycle-scoped structured concurrency, Keystore/EncryptedSharedPreferences, WorkManager background respecting Doze, and Material + accessibility.AFC4 days ago★ 023
  68. 68android-capability-check Zfkirke0109 · Developer toolsDesigns or reviews a runtime capability probe for Android/Samsung/Shizuku behavior. Use when adding a new platform observation or action, or when OS/OEM support is uncertain.AFC28 days ago★ 023
  69. 69artemis-android-ui-exploration Heretek-AI · Cloud and DevOpsDeploys APK to containerized docker-android emulator and executes automated dynamic UI exploration using Google Artemis to catch crashes and ANRs.AFCyesterday★ 023
  70. 70omega-android-live-feedback mojealterego · Cloud and DevOpsUse for Android/mobile verification. Prefer accessibility snapshots with epoch-scoped refs, execute only against the latest snapshot, and preserve screenshots/logs/traces as evidence. Use agent-device when actually installed.AFC7 days ago★ 023
  71. 71android-room kenlendon5-star · Developer toolsRoom entities, DAO design, schema migrations and offline-first storage. Use when the task concerns this Android development area.AFC2 days ago★ 023
  72. 72android-ipc harunnorhan · Developer toolsUse for AIDL, Binder, Android Service binding, Parcelable IPC models, exported service configuration, IPC permissions, process boundaries, and contract versioning. Do not use for ordinary in-process interfaces or backend-only communication.AFC12 days ago★ 023
  73. 73run-android-lint Overwatch886 · Developer toolsExecute Gradle Android Lint task to analyze static code quality, verify resource references, and find styling issues or structural errors in the Android app.AFC14 days ago★ 023
  74. 74android-player-engineering daiamestre · Developer toolsGoverned Android engineering, autonomous Gradle builds, Player architecture, ExoPlayer media engine, and local Room cache management.AFC2 days ago★ 023

Questions

Is there an official Android MCP server?

Check the publisher on each listing: servers published by Android itself are the official ones. The most used Android server here is Android MCP by web-infra-dev.

How do I connect Android to Claude?

Pick a server below, open its page and copy the install command for Claude Code, or the config block for Claude Desktop. Most Android servers need an API key or token from your Android account.