deepadb

MCPCommunity
v1.1.4io.github.fullreadApache-2.0Aktualisiert vor 3 TnpmGitHub

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

Läuft in
ClaudeCursorCopilotGemini

Abgeleitet aus den Transporten, die dieser Eintrag deklariert (stdio). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.

Automatisch aus öffentlichen Quellen indexiert. Vom Entwickler auf Forge noch nicht verifiziert.Diesen Eintrag beanspruchen →
75Downloads/Wo.
vor 3 TLetzte Aktualisierung
Paket
Autorio.github.fullread
LizenzApache-2.0
Version1.1.4
Quellenpm+mcp-registry
Trust-Status
B
60/100Gut
Im Forge-Index gelistet+10/10
Publisher-Identität verifiziert+0/20
Publisher: führe `forge publish` im Repo des Pakets aus, um die Inhaberschaft zu beanspruchen
Ed25519-Publish-Signatur+0/5
Wird automatisch ergänzt, wenn der Publisher `forge publish` ausführt
Domain-Verifizierung+0/5
Publisher: hinterlege /.well-known/forge.json auf der Paket-Homepage mit { "publisher": "<github-login>" }
npm Trusted Publishing (Sigstore)+0/5
Veröffentliche aus GitHub Actions mit --provenance, damit die Attestation dieses Paket an dieses Repo bindet
npm-Maintainer-Übereinstimmung+0/5
Wird erreicht, sobald deine Identität oben verifiziert ist und dieser Login npm-Maintainer dieses Pakets ist
CVE-Scan · sauber+30/30
Statische Analyse · sauber+20/20
Füge das in Claude Code, Cursor oder einen beliebigen KI-Assistenten ein, um alle Lücken zu schließen
StatusVon der Community indexiert
PublisherNicht verifiziert
SignaturNicht signiert
Domain
Herkunft
Abhängigkeiten✓ 60 aufgelöst+ · keine verwundbar
Tool-Oberfläche40 Tools · 1 privilegiert
Sicherheits-Scan✓ Sauberv1.1.4 · vor 1 TWie gut funktioniert dieser Scan?
EvaluierungenKeine
Indexiert30. Aug. 2026

Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.

Tools

40 Tools · 1 privilegiert
Statisch aus dem veröffentlichten Paket extrahiertv1.1.4 · 1d ago

Aus dem Quellcode gelesen, den npm tatsächlich ausliefert, zum Zeitpunkt des Scans. Das Paket wurde nie ausgeführt. Tools, die zur Laufzeit dynamisch registriert werden oder in gebündeltem beziehungsweise minifiziertem Code stecken, können übersehen werden — das hier ist also eine Untergrenze der Tool-Oberfläche, keine vollständige Erhebung.

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…

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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…

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

adb_gradleRun a Gradle task in an Android project directory

Run a Gradle task in an Android project directory

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

adb_build_and_installprivilegiertBuild 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)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

adb_wifiEnable or disable WiFi

Enable or disable WiFi

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

adb_mobile_dataEnable or disable mobile data

Enable or disable mobile data

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

adb_locationEnable or disable location services

Enable or disable location services

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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,…

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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

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

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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

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

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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

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

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

40 von 40 Tools haben eine Beschreibung veröffentlicht.

Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.

Über

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

Schlagwörter
mcpadbandroidclaude
Alternativen
Tool-Oberflächen werden verglichen…

Abhängigkeitsbaum

Was ein Forge-Scan am 2026-09-01 aus den npm-Metadaten aufgelöst hat — beobachtete Auflösung, keine Angabe des Herausgebers.

60 Pakete aufgelöst · 2 direkt · keines mit Sicherheitshinweisen Die Auflösung endet bei Tiefe 4 und 60 Paketen.

Der Durchlauf endete an der Tiefengrenze 4. Alles unterhalb dieser Ebene wurde nie aufgelöst.

Der Durchlauf endete an der Grenze von 60 Paketen. Der Rest des Baums wurde nie aufgelöst.

36 weitere aufgelöste Pakete werden hier nicht gezeichnet (Anzeigegrenze: 24). Jede Abhängigkeit mit einem Sicherheitshinweis wird unabhängig von der Grenze gezeichnet. Vollständiges Inventar (CycloneDX-SBOM)

Deklariert, aber nicht aufgelöst

53 deklarierte Abhängigkeiten sind nie im Baum gelandet. Sie fehlen in Forges Auflösung, nicht im Paket.

+41 weitere nicht aufgeführt. Die Zählungen nach Grund oben erfassen sie alle.

Nicht verfolgt: peerDependencies. Dieser Baum erfasst nur Laufzeitabhängigkeiten; was jene mitbringen, wurde nie aufgelöst.