ghost-in-the-droid
OfficialRelated Servers
Alternatives to ghost-in-the-droid
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityAmaintenanceAn MCP server that lets AI agents control iOS and Android devices (tap, scroll, type, take screenshots, read UI trees, and run code). Works with multiple devices at the same time.74 npm45MIT
- AlicenseNot gradedqualityAmaintenanceControls Android and iOS devices from AI agents through a token-efficient MCP server, enabling observation, tapping, typing, gestures, navigation, assertions, and safety-gated actions.MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to control Android devices via ADB, providing tools for screen capture, tap/swipe/input, app management, and diagnostics. Works locally over USB or WiFi and integrates with MCP clients like Claude and Cursor.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to see and operate a real Android phone over adb by fusing live screenshots with UI-tree data, supporting look, tap, swipe, type, and screenshot actions through any MCP client.2MIT
- AlicenseNot gradedqualityAmaintenanceAn MCP server that lets LLMs drive a real iPhone through macOS iPhone Mirroring, with tools for screen capture, OCR, taps, typing, and Xcode build/test/install automation.3MIT
- AlicenseAqualityCmaintenanceAn MCP server that gives AI agents full control of Android devices and emulators through plain ADB — no companion APK, no extra daemon, no telemetry.263 npm2MIT
TDQS
Scored across 66 tools
Many tools have overlapping purposes (e.g., tap_element vs tap, get_elements vs get_screen_tree vs get_screen_xml, screenshot variants, OCR variants, app listing tools, and CRM lookup tools). Even with descriptions, an agent may struggle to select the correct tool.
Mostly snake_case verb_noun, but there are bare verbs (swipe, tap, wait), noun-only names (device_health, app_state, screen_recording_status), and inconsistent prefix usage (crm_lookup_contact vs lookup_lead). The pattern is readable but not fully consistent.
66 tools is excessive for a single server, far beyond the typical 3-15 well-scoped set. This causes usability issues despite the broad domain.
The server covers many mobile automation areas (UI, OCR, workflows, skills, crashes, CRM), but notable gaps remain—no direct app uninstall, no lead update/reply, no device setting controls. Agents can work around some gaps via workflows.