adb-tui

adb-tui is a Go-based Android debugging terminal UI (TUI) and an MCP server that exposes broad Android Debug Bridge (ADB) functionality as AI-agent tools (stdio and HTTP/SSE transports). It also provides a scriptable CLI for common ADB operations (devices, shell, screenshot, install, and starting MCP).

Evaluated Mar 30, 2026 (0d ago)
Repo ↗ DevTools adb android-debugging tui mcp model-context-protocol ai-tools terminal-ui automation go wireless-adb
⚙ Agent Friendliness
52
/ 100
Can an agent use this?
🔒 Security
40
/ 100
Is it safe for agents?
⚡ Reliability
26
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
85
Documentation
70
Error Messages
0
Auth Simplicity
35
Rate Limits
0

🔒 Security

TLS Enforcement
40
Auth Strength
25
Scope Granularity
30
Dep. Hygiene
50
Secret Handling
60

Security claims are mostly at the ADB-command level (README says parameterized execution/no injection vectors). However, the README does not document authentication/authorization for MCP/HTTP/SSE, nor TLS requirements for that transport, nor scope/permissioning for tools. The tool set includes high-impact operations (shell/root actions, app install/remove, input injection, settings/security changes), so robust external controls (network isolation, least-privilege wrapping, allowlisting, and operational safeguards) are important. No evidence is provided about dependency vulnerabilities or secret handling behavior beyond general best practices.

⚡ Reliability

Uptime/SLA
0
Version Stability
35
Breaking Changes
30
Error Recovery
40
AF Security Reliability

Best When

You want an interactive terminal dashboard and/or an MCP tool endpoint to let an AI agent drive Android debugging and automation on devices you control.

Avoid When

You need strong authentication/authorization boundaries for remote access, or you plan to grant tool access to untrusted parties/agents without network isolation and strict operational safeguards.

Use Cases

  • Interactive Android debugging in a terminal (devices, shell, logcat, files, packages, processes, settings, performance).
  • AI/agent-driven Android automation via MCP tools (install apps, read/filter logcat, push/pull files, screenshots/screen recording, UI element tapping).
  • Headless/CI-style remote inspection using wireless ADB plus MCP over HTTP/SSE.
  • Automated testing and exploration (monkey/instrumentation, UI hierarchy queries, take screenshots).
  • Device fleet management (connect/disconnect multiple devices; view info/battery/network).

Not For

  • Production-grade security gateways or multi-tenant remote administration without additional access controls.
  • Environments where exposing powerful device-control tools to an AI agent is unacceptable (e.g., untrusted agent/LLM).
  • Use cases that require a fully documented REST/JSON API with stable schemas beyond MCP tooling.
  • Users who cannot access an ADB-compatible environment (ADB installed and device connectivity).

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: None stated for MCP/HTTP transport (not documented in README).
OAuth: No Scopes: No

The README does not describe any authentication/authorization for the MCP server (stdio or HTTP/SSE). If HTTP/SSE is exposed beyond localhost, strong network isolation and/or external auth is needed to prevent unauthorized device control.

Pricing

Free tier: No
Requires CC: No

Open-source; no pricing information provided in README.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Tools can cause irreversible/side-effecting changes on the device (install/uninstall, shell commands, taps/input, settings). Require careful agent prompting and/or manual approval workflows.
  • If HTTP/SSE transport is bound to a non-local interface, agents may be able to access the tool endpoint; ensure network isolation and external auth/allowlisting.
  • MCP tool availability and behavior may depend on device state (rooting, permissions, connectivity, wireless debugging).

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for adb-tui.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-30.

6428
Packages Evaluated
19975
Need Evaluation
586
Need Re-evaluation
Community Powered