DeepADB is a highly comprehensive Model Context Protocol (MCP) server that provides full Android Debug Bridge (ADB) integration, allowing AI agents like Claude to directly control and inspect Android devices. With 147 tools spanning 41 modules, it covers everything from UI interaction, package management, and logging to advanced diagnostics, baseband analysis, and QEMU/KVM virtualization. It supports a unique dual-mode architecture, operating either as a PC-side bridge via ADB or directly on the Android device (e.g., Termux) for lower latency and direct `sh`/`su` execution. DeepADB offers multiple transport options including stdio, HTTP/SSE, WebSocket, and an optional GraphQL API, making it a versatile solution for automated Android debugging, testing, and development workflows.
주요 기능
01Dual-Mode Architecture for PC-side ADB or on-device Termux execution with privilege escalation
02Comprehensive Android Device Control with 147 tools across 41 modules
03Advanced Baseband/Modem integration and QEMU/KVM Virtualization management
040 GitHub stars
05Seamless AI Integration with Claude through the Model Context Protocol (MCP)
06Multiple Transport Options: stdio, HTTP/SSE, WebSocket, and optional GraphQL API
사용 사례
01On-device mobile security auditing, performance analysis, and modem firmware research.
02Automated Android device debugging, testing, and control via AI agents.
03Orchestrating multi-device operations and CI/CD pipelines for Android development.