Full-featured Android Debug Bridge MCP server. 209 tools across 49 modules for device inspection from UI to baseband.
DeepADB demonstrates solid definition quality with a single well-structured tool (adb_app_route_context). The tool has a clear verb-noun name, comprehensive description (168 chars, within the 10-1024 baseline), and a properly typed JSON Schema with all parameters described. The schema includes pattern validation for packageName (Android package naming convention) and includes sensible defaults. However, the server exposes only 1 tool in the visible code despite claiming 209 tools in package.json, suggesting either incomplete source provision or deferred tool registration. The single tool is READ_ONLY (low security risk) and well-documented. Output schema is not visible in the provided source, preventing full schema validation. The tool follows proper parameter naming conventions (packageName, includeConnectivitySummary, device) with type hints and descriptions.
Show the effective Android routing context for one installed app by correlating its UID with ip rules, route tables, network policy, VPN, and default-network state. Read-only; does not alter routes or app policy.
Output schema not documented in visible source code
Only 1 tool visible despite package.json claiming 209 tools, tool registration code not fully shown
Parameter descriptions could be more explicit about constraints and format, 'device serial' lacks format guidance
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | B | 74 | <=2025-11-25 | v2 |