loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

droidpilot

MCP Tool

youichi-uda/droidpilot

Stable Android device automation for AI agents. Uses Accessibility Service + MCP protocol — no ADB, no OCR, just native OS APIs over WiFi.

Install

$ npx loaditout add youichi-uda/droidpilot

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "droidpilot": {
      "command": "npx",
      "args": [
        "-y",
        "droidpilot"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

DroidPilot

[](https://opensource.org/licenses/MIT) [](https://developer.android.com) [](https://modelcontextprotocol.io)

Stable Android device automation for AI agents via Accessibility Service + MCP (Model Context Protocol).

> Control any Android device from Claude, ChatGPT, or any MCP-compatible AI — no ADB, no USB, no screen mirroring. Just WiFi.

DroidPilot uses Android's native Accessibility Service to directly access the UI tree and perform gestures through OS APIs. This is fundamentally more reliable than ADB-based or OCR-based approaches used by other mobile automation tools.

Key Features
  • No ADB required — communicates over WiFi via WebSocket
  • Native UI tree access — no screenshot OCR or computer vision needed
  • Reliable gesture execution — taps, swipes, and text input via OS APIs
  • MCP native — works with Claude Desktop, Claude Code, and any MCP client
  • 18 automation tools — tap, swipe, type, screenshot, find element, and more
  • Low token cost — structured UI data instead of expensive image analysis
  • Simple setup — install APK, enable service, connect
How It Works
┌──────────────┐     MCP/stdio     ┌──────────────┐    WebSocket    ┌──────────────────┐
│  AI Agent    │ ◄──────────────► │  MCP Server  │ ◄────────────► │  Android Device  │
│  (Claude,    │                   │  (Node.js)   │    WiFi/LAN    │  (Accessibility   │
│   ChatGPT)   │                   │              │                │   Service + WS)   │
└──────────────┘                   └──────────────┘                └──────────────────┘
Why DroidPilot?

| Approach | Reliability | Speed | LLM Token Cost | Setup | |----------|-------------|-------|----------------|-------| | ADB-based (droidrun etc.) | Low — connection drops, limite

Tags

accessibility-serviceai-agentsandroidandroid-automationautomationclaudekotlinllmmcpmcp-servermobile-automationmodel-context-protocolrpatypescriptwebsocket

Reviews

Loading reviews...

Quality Signals

0
Installs
Last updated19 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit3/24/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/youichi-uda/droidpilot)](https://loaditout.ai/skills/youichi-uda/droidpilot)