deepadb

MCPcommunity
v1.1.4io.github.fullreadApache-2.0Aggiornato 3 g fanpmGitHub

DeepADB — full-featured Android Debug Bridge MCP server. 209 tools across 49 modules for device inspection from UI to baseband.

Funziona in
ClaudeCursorCopilotGemini

Dedotto dai trasporti dichiarati da questo annuncio (stdio). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.

Indicizzato automaticamente da fonti pubbliche. Non ancora verificato dal suo sviluppatore su Forge.Rivendica questo annuncio →
75Download/sett.
3 g faUltimo aggiornamento
Pacchetto
Autoreio.github.fullread
LicenzaApache-2.0
Versione1.1.4
Fontenpm+mcp-registry
Stato di fiducia
B
60/100Buono
Presente nell’indice di Forge+10/10
Identità del publisher verificata+0/20
Publisher: esegui `forge publish` dal repo del pacchetto per rivendicarne la proprietà
Firma di pubblicazione Ed25519+0/5
Inclusa automaticamente quando il publisher esegue `forge publish`
Verifica del dominio+0/5
Publisher: ospita /.well-known/forge.json sulla homepage del pacchetto con { "publisher": "<github-login>" }
npm Trusted Publishing (Sigstore)+0/5
Pubblica da GitHub Actions con --provenance perché l’attestation leghi questo pacchetto a questo repo
Corrispondenza del maintainer npm+0/5
Si ottiene quando la tua identità è verificata qui sopra e quel login è maintainer npm di questo pacchetto
Analisi CVE · pulita+30/30
Analisi statica · pulita+20/20
Incollalo in Claude Code, Cursor o qualsiasi assistente di IA per colmare tutte le lacune
StatoIndicizzato dalla community
PublisherNon verificato
FirmaNon firmato
Dominio
Provenienza
Dipendenze✓ 60 risolte+ · nessuna vulnerabile
Superficie di strumenti40 strumenti · 1 privilegiati
Analisi di sicurezza✓ Pulitov1.1.4 · 1 g faQuanto è efficace questa analisi?
ValutazioniNessuna
Indicizzato30 ago 2026

La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.

Strumenti

40 strumenti · 1 privilegiati
Estratto staticamente dal pacchetto pubblicatov1.1.4 · 1d ago

Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.

adb_a11y_auditRun an automated accessibility audit on the current screen. Checks for: missing labels on interactive elements, undersized touch targets (<48dp), images without content-descriptions, clickable elements missing focusability, and duplicate descriptions. Returns a structured report with severity and r…

Run an automated accessibility audit on the current screen. Checks for: missing labels on interactive elements, undersized touch targets (<48dp), images without content-descriptions, clickable elements missing focusability, and duplicate descriptions. Returns a structured report with severity and r…

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_a11y_touch_targetsList all interactive elements with their touch target dimensions in dp. Highlights elements below the 48dp minimum. Useful for quickly identifying cramped UI layouts.

List all interactive elements with their touch target dimensions in dp. Highlights elements below the 48dp minimum. Useful for quickly identifying cramped UI layouts.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_a11y_treeDump the accessibility-focused view of the UI hierarchy. Shows only elements relevant to screen readers: their roles, labels, states, and navigation order. Filters out decorative/layout containers.

Dump the accessibility-focused view of the UI hierarchy. Shows only elements relevant to screen readers: their roles, labels, states, and navigation order. Filters out decorative/layout containers.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_app_route_contextShow 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.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_shannon_sessionPreflight a Samsung Shannon/Exynos modem session by checking the chipset, root access, known AT ports, and a benign AT handshake together. Optionally sends ATI for identification after a successful handshake. Makes no modem configuration changes.

Preflight a Samsung Shannon/Exynos modem session by checking the chipset, root access, known AT ports, and a benign AT handshake together. Optionally sends ATI for identification after a successful handshake. Makes no modem configuration changes.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_at_detectAuto-detect the modem AT command device node. Identifies the chipset family (Shannon, Qualcomm, MediaTek, Unisoc) and probes known device node paths. Requires root. Returns the first responding node.

Auto-detect the modem AT command device node. Identifies the chipset family (Shannon, Qualcomm, MediaTek, Unisoc) and probes known device node paths. Requires root. Returns the first responding node.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_at_sendSend a single AT command to the modem and capture the response. Requires root. Use adb_at_detect to find the correct port, or specify it manually.

Send a single AT command to the modem and capture the response. Requires root. Use adb_at_detect to find the correct port, or specify it manually.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_at_batchSend multiple AT commands sequentially and capture all responses. Useful for running a diagnostic sequence. Requires root.

Send multiple AT commands sequentially and capture all responses. Useful for running a diagnostic sequence. Requires root.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_at_probeRun a standard AT diagnostic probe: modem identification, signal quality, network registration, SIM status, and supported bands. Requires root.

Run a standard AT diagnostic probe: modem identification, signal quality, network registration, SIM status, and supported bands. Requires root.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_at_cross_validateCross-validate baseband firmware by comparing AT command responses (direct modem interrogation) against Android system properties (getprop). Discrepancies may indicate firmware tampering, incomplete OTA updates, or property spoofing. Sends ATI (identification), AT+CGMR (firmware revision), and AT+C…

Cross-validate baseband firmware by comparing AT command responses (direct modem interrogation) against Android system properties (getprop). Discrepancies may indicate firmware tampering, incomplete OTA updates, or property spoofing. Sends ATI (identification), AT+CGMR (firmware revision), and AT+C…

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_baseband_infoGet comprehensive modem/baseband identification: firmware version, RIL implementation, chipset, IMEI, SIM state, and radio capabilities.

Get comprehensive modem/baseband identification: firmware version, RIL implementation, chipset, IMEI, SIM state, and radio capabilities.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_cell_identityExtract detailed cell identity information: Cell ID (CID), TAC/LAC, EARFCN/ARFCN, Physical Cell ID (PCI), PLMN, and network type. Parses structured data from dumpsys for cellular network analysis.

Extract detailed cell identity information: Cell ID (CID), TAC/LAC, EARFCN/ARFCN, Physical Cell ID (PCI), PLMN, and network type. Parses structured data from dumpsys for cellular network analysis.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_signal_detailGet detailed signal strength measurements: RSRP, RSRQ, SINR, RSSI, timing advance, and signal bars. Provides raw radio measurements for signal analysis and anomaly detection.

Get detailed signal strength measurements: RSRP, RSRQ, SINR, RSSI, timing advance, and signal bars. Provides raw radio measurements for signal analysis and anomaly detection.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_neighboring_cellsList all visible cells beyond the serving cell: neighboring LTE/5G/WCDMA/GSM cells with their identities and signal strengths. Useful for cellular network surveys, coverage analysis, and radio environment characterization.

List all visible cells beyond the serving cell: neighboring LTE/5G/WCDMA/GSM cells with their identities and signal strengths. Useful for cellular network surveys, coverage analysis, and radio environment characterization.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_carrier_configDump carrier configuration values. Useful for verifying carrier settings, detecting configuration anomalies, and inspecting APN configurations.

Dump carrier configuration values. Useful for verifying carrier settings, detecting configuration anomalies, and inspecting APN configurations.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_modem_logsCapture modem/baseband-related logs from multiple sources: RIL (Radio Interface Layer) logcat, telephony framework logs, and kernel modem messages via dmesg (root required for dmesg). Useful for radio diagnostics and tracing baseband-framework communication.

Capture modem/baseband-related logs from multiple sources: RIL (Radio Interface Layer) logcat, telephony framework logs, and kernel modem messages via dmesg (root required for dmesg). Useful for radio diagnostics and tracing baseband-framework communication.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_gradleRun a Gradle task in an Android project directory

Run a Gradle task in an Android project directory

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_build_and_installprivilegiatoBuild a debug APK and install it on the connected device (convenience wrapper)

Build a debug APK and install it on the connected device (convenience wrapper)

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_ci_wait_bootWait for a device or emulator to fully boot. Polls sys.boot_completed and waits for the launcher to be ready. Essential for CI pipelines.

Wait for a device or emulator to fully boot. Polls sys.boot_completed and waits for the launcher to be ready. Essential for CI pipelines.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_ci_device_readyComprehensive CI readiness check. Verifies: device online, booted, package manager ready, screen unlocked, network available. Returns structured pass/fail results.

Comprehensive CI readiness check. Verifies: device online, booted, package manager ready, screen unlocked, network available. Returns structured pass/fail results.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_ci_run_testsRun Android instrumented tests (androidTest) via `am instrument` and capture results. Returns structured pass/fail output.

Run Android instrumented tests (androidTest) via `am instrument` and capture results. Returns structured pass/fail output.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_airplane_modeToggle airplane mode on/off. Useful for resetting cellular registration during radio testing.

Toggle airplane mode on/off. Useful for resetting cellular registration during radio testing.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_wifiEnable or disable WiFi

Enable or disable WiFi

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_mobile_dataEnable or disable mobile data

Enable or disable mobile data

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_locationEnable or disable location services

Enable or disable location services

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_screenControl screen state: wake, sleep, toggle, lock, or unlock. Lock and unlock verify actual keyguard state via dumpsys window. Unlock uses wm dismiss-keyguard (works for swipe keyguards); supply 'pin' to perform the full PIN entry sequence for PIN-protected devices: wakes screen, dismisses keyguard,…

Control screen state: wake, sleep, toggle, lock, or unlock. Lock and unlock verify actual keyguard state via dumpsys window. Unlock uses wm dismiss-keyguard (works for swipe keyguards); supply 'pin' to perform the full PIN entry sequence for PIN-protected devices: wakes screen, dismisses keyguard,…

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_airplane_cycleCycle airplane mode on then off after a delay. Forces cellular re-registration — useful for radio diagnostics and network testing.

Cycle airplane mode on then off after a delay. Forces cellular re-registration — useful for radio diagnostics and network testing.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_settings_getRead an Android settings value from any namespace (system, secure, global)

Read an Android settings value from any namespace (system, secure, global)

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_settings_putWrite an Android settings value to any namespace (system, secure, global)

Write an Android settings value to any namespace (system, secure, global)

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_rebootReboot the device. Supports normal, recovery, and bootloader modes.

Reboot the device. Supports normal, recovery, and bootloader modes.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_sqlite_inspectSafely inspect a Room or SQLite database inside an installed app. Lists package databases, shows schema, or executes one validated read-only query. Requires a debuggable app (run-as) or root; uses device sqlite3 when available and otherwise a bounded read-only host snapshot.

Safely inspect a Room or SQLite database inside an installed app. Lists package databases, shows schema, or executes one validated read-only query. Requires a debuggable app (run-as) or root; uses device sqlite3 when available and otherwise a bounded read-only host snapshot.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_farm_runRun tests on Firebase Test Lab. Uploads an APK and test APK, executes instrumented tests across specified device models and API levels. Requires gcloud CLI authenticated with a Firebase project.

Run tests on Firebase Test Lab. Uploads an APK and test APK, executes instrumented tests across specified device models and API levels. Requires gcloud CLI authenticated with a Firebase project.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_farm_resultsRetrieve results from the most recent Firebase Test Lab run, or a specific test matrix ID. Shows pass/fail status, device results, and links to logs and artifacts.

Retrieve results from the most recent Firebase Test Lab run, or a specific test matrix ID. Shows pass/fail status, device results, and links to logs and artifacts.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_farm_matrixList available device models and API levels on Firebase Test Lab. Use to plan test matrices.

List available device models and API levels on Firebase Test Lab. Use to plan test matrices.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_profile_detectAuto-detect and build a device profile from the connected device. Captures hardware identification, chipset family, modem info, root status, and matches against the built-in profile library for known quirks.

Auto-detect and build a device profile from the connected device. Captures hardware identification, chipset family, modem info, root status, and matches against the built-in profile library for known quirks.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_profile_saveSave a device profile to the profiles library. Use after adb_profile_detect to persist the profile, or create a manual profile with custom quirks and notes.

Save a device profile to the profiles library. Use after adb_profile_detect to persist the profile, or create a manual profile with custom quirks and notes.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_profile_listList all device profiles: built-in library entries and user-saved profiles.

List all device profiles: built-in library entries and user-saved profiles.

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_devicesList all connected Android devices with their state, model, and product info

List all connected Android devices with their state, model, and product info

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_device_infoGet detailed properties for a connected device (model, OS version, build, etc.)

Get detailed properties for a connected device (model, OS version, build, etc.)

Per questo strumento non è stato pubblicato alcuno schema di input.

adb_getpropGet a specific Android system property, or all properties if no key given

Get a specific Android system property, or all properties if no key given

Per questo strumento non è stato pubblicato alcuno schema di input.

40 strumenti su 40 hanno pubblicato una descrizione.

I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.

Descrizione

DeepADB — full-featured Android Debug Bridge MCP server. 209 tools across 49 modules for device inspection from UI to baseband.

Parole chiave
mcpadbandroidclaude
Alternative
Confronto delle superfici di strumenti…

Albero delle dipendenze

Ciò che una scansione di Forge ha risolto dai metadati npm il 2026-09-01: risoluzione osservata, non una dichiarazione dell'editore.

60 pacchetti risolti · 2 diretti · nessuno con avvisi di sicurezza La risoluzione si ferma alla profondità 4 e a 60 pacchetti.

La scansione si è fermata al limite di profondità 4. Tutto ciò che sta sotto quel livello non è mai stato risolto.

La scansione si è fermata al limite di 60 pacchetti. Il resto dell'albero non è mai stato risolto.

Altri 36 pacchetti risolti non vengono disegnati qui (limite di visualizzazione: 24). Ogni dipendenza con un avviso di sicurezza viene disegnata comunque. Inventario completo (SBOM CycloneDX)

Dichiarate ma non risolte

53 dipendenze dichiarate non sono mai arrivate nell'albero. Mancano dalla risoluzione di Forge, non dal pacchetto.

+41 altre non elencate. I conteggi per motivo qui sopra le comprendono tutte.

Non seguite: peerDependencies. Questo albero copre solo le dipendenze di runtime, quindi ciò che queste comportano non è mai stato risolto.