Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

io.github.fullread/deepadb

NPM · DEEPADB

Full-featured ADB MCP server — 209 tools across 49 modules, from UI to baseband.

Available components

0 this week 86 Trust /100

Last scanned (13 hours ago)

Scores higher than 89% of npm servers

Category Developer Tools

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score → Why this is hard to score →

Supply Chain Security98
  • No malware found by supply-chain analysis.Pass
  • No known CVEs affecting this package version or its production dependencies.Pass
  • No install/post-install scripts declared.Pass
  • 31 of 96 dependencies flagged as unhealthy (1 deprecated). View diagnostics → Partial
Provenance & Transparency48
  • Source repository is publicly reachable at the declared URL. View diagnostics → Pass
  • Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
  • Clear OSI-approved license (Apache-2.0).Pass
  • Actively maintained (last published 5 days ago).Pass
  • Publishes a security disclosure policy (SECURITY.md).Pass
Schema Quality & AI Usability89
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (excellent).Pass
  • Tool/resource definitions use about 19702 tokens (~93/item across 210 items; 209 tools + 1 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management100
  • No destabilizing schema changes in the last 30 days.Pass
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Tool Safety75
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • 0 of 15 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "adb_shell" implies "execute" and declares no destructiveHint at all, which the MCP spec reads as destructive by default. See how to fix → Fail
  • An AI judge read all 210 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
What we tested

Checks we ran (16)

  • Malware scan
  • Known CVEs
  • Install scripts
  • Dependency health
  • Source repository
  • Provenance
  • License
  • Maintenance
  • Security disclosure
  • Schema quality
  • Stability
  • Tool coverage
  • Injection markers
  • Destructive annotations
  • Judged manipulation
  • MCP protocol

Does not apply to this package (2)

  • Endpoint SecurityScored on hosted endpoints only. A package has no live endpoint of its own for us to probe.
  • Transport & ReachabilityScored on hosted endpoints only. A package has no live endpoint of its own for us to probe.

The score does not measure everything. What the score does not measure →

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 3 Nov 26 +1
    • Stability: 0.97 → pass security
  • 2 Nov 26 +10
    • Known CVEs: unverified → pass ▲ security
    • Dependency health: unverified → 0.84 ▲ functional
    • Stability: pass → 0.97 functional
  • 1 Nov 26 −11
    • Known CVEs: pass → unverified ▼ security
    • Stability: pass → unverified ▼ security
    • Tool safety: pass → unverified ▼ security
    • Dependency health: 0.85 → unverified ▼ functional
    • Capabilities: pass → unverified ▼ functional
    • Tool coverage: 100 → unverified ▼ functional
    • Schema quality: 100 → unverified ▼ functional
    • Package version: 1.1.4 → 1.1.6 functional
    • Package version: 1.1.4 → 1.1.5 functional
  • 27 Oct 26 +1
    • Stability: 0.97 → pass security
  • 26 Oct 26 −1
    • Stability: pass → 0.97 functional
  • 20 Oct 26 +1
    • Stability: 0.97 → pass security
  • 19 Oct 26 −1
    • Stability: pass → 0.97 functional
  • 17 Oct 26 +2
    • Stability: 0.87 → pass security
Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 7 Nov 2026 · Analysed npm/deepadb@1.1.6

Provenance No attestation

The registry publishes no build provenance for this version, so there is nothing to verify.

Result No attestation
Ecosystem npm

Background: How many MCP packages publish verified provenance →

Dependencies 96 packages
Packages resolved 96
Deprecated 1
Stale 30
Tree resolution Complete

Background: SBOMs and build attestations, explained →

MCP tools · 209 exposed · ~19,690 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
adb_multi_shell ~80

Execute a shell command on multiple (or all) connected devices in parallel. Returns results grouped by device.

NameTypeReqDescription
commandstringyesShell command to execute on each device
devicesarray–Device serials to target (omit for all online devices)
timeoutnumber–Timeout per device in milliseconds (1s-10min)

No output schema declared.

No examples provided.

adb_multi_test ~199

Run a comparative test workflow across all connected devices (host + QEMU guests). Executes a predefined diagnostic profile or custom command list on every device in parallel, compares results per-check, and reports matches and differences. Profiles: 'firmware' (baseband, bootloader, kernel, security patch), 'security' (SELinux, verified boot, encryption), 'network' (radio, WiFi, SIM), 'identity' (model, chipset, architecture), 'full' (all profiles). Custom commands also supported.

NameTypeReqDescription
commandsarray–Custom checks to run (max 50). Each has a label and command.
devicesarray–Device serials to target (omit for all online devices)
profilestring–Predefined test profile to run. 'full' runs all profiles.
timeoutnumber–Timeout per command per device in ms (1s-60s, default 10s)

No output schema declared.

No examples provided.

adb_neighboring_cells ~60

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.

NameTypeReqDescription
devicestring–Device serial

No output schema declared.

No examples provided.

adb_network ~31

Get network connectivity info including WiFi, cellular, and active connections

NameTypeReqDescription
devicestring–Device serial

No output schema declared.

No examples provided.

adb_network_auto_connect ~153

Discover and automatically connect to ADB devices on the local network. Combines network scanning with adb connect in one step. Probes a single port (default 5555) on each candidate; if you need to cover the full ADB port range (5555-5558) use adb_network_scan first, then adb_connect with the discovered host:port.

NameTypeReqDescription
devicestring–Device serial (used to determine local subnet for ARP-based discovery)
ipRangestring–IP range to scan (e.g., '192.168.1.1-254')
portnumber–ADB port to probe and connect (1-65535, default 5555)

No output schema declared.

No examples provided.

adb_network_connections ~56

Show active network connections on the device (TCP/UDP). Similar to netstat — shows established connections, listening ports, and connection states.

NameTypeReqDescription
devicestring–Device serial
protocolstring–Filter by protocol

No output schema declared.

No examples provided.

adb_network_device_ip ~49

Get the WiFi IP address of a connected device. Useful for switching from USB to wireless debugging without needing to find the IP manually on the device.

NameTypeReqDescription
devicestring–Device serial

No output schema declared.

No examples provided.

adb_network_scan ~183

Scan the local network for Android devices with ADB enabled over WiFi/TCP. Probes common ADB ports (5555-5558) on hosts from the ARP table and optionally a custom IP range. Discovered devices can be connected with adb_connect.

NameTypeReqDescription
devicestring–Device serial (used to determine the local subnet if no ipRange given)
ipRangestring–IP range to scan (e.g., '192.168.1.1-254'). If omitted, scans hosts from the ARP table only.
portsarray–Custom ports to probe (default: [5555, 5554, 5556, 5557, 5558], max 20)
timeoutMsnumber–Connection timeout per host in ms (500-10000, default 2000)

No output schema declared.

No examples provided.

adb_nfc_firmware ~105

NFC controller firmware identification. Reports controller type (NXP/Broadcom/Samsung/ST), firmware version, NCI version, supported technologies (NFC-A/B/F/V), secure element availability (eSE/UICC), and HCE (Host Card Emulation) support.

NameTypeReqDescription
devicestring–Device serial
maxLinesinteger–Lines of dumpsys output to inspect (50-2000, default 200). Raise for verbose vendor builds.

No output schema declared.

No examples provided.

adb_notifications ~102

Read active notifications on the device. Parses the notification manager dump to extract package, title, text, importance, channel, and flags for each notification. Useful for verifying push notification delivery, monitoring notification state, and testing notification-related features.

NameTypeReqDescription
devicestring–Device serial
filterstring–Filter by package name (partial match, case-insensitive)
maxResultsinteger–Maximum notifications to return (1-50, default 20)

No output schema declared.

No examples provided.

adb_open_url ~57

Open a URL on the device in the default browser or handling app. Uses Android's VIEW intent action.

NameTypeReqDescription
devicestring–Device serial
urlstringyesURL to open (must be a valid URL with scheme)

No output schema declared.

No examples provided.

adb_orientation ~103

Get or set screen orientation. Can lock to portrait, landscape, reverse portrait, reverse landscape, or restore auto-rotate.

NameTypeReqDescription
actionstringyes'get' to read current orientation, 'set' to change it
devicestring–Device serial
orientationstring–Orientation to set (required when action='set'): auto=sensor, portrait=0°, landscape=90°, reverse_portrait=180°, reverse_landscape=270°

No output schema declared.

No examples provided.

adb_ota_check ~80

Compare the current system state against a saved fingerprint. Detects OTA updates by identifying changes in build ID, security patch, baseband firmware, bootloader, or kernel version.

NameTypeReqDescription
devicestring–Device serial
fingerprintPathstring–Path to saved fingerprint JSON. If omitted, compares against the most recent fingerprint for this device.

No output schema declared.

No examples provided.

adb_ota_fingerprint ~87

Capture and save the current system fingerprint: build ID, Android version, security patch, bootloader, baseband firmware, kernel version, and A/B partition slot. Saves to a timestamped JSON file for later comparison.

NameTypeReqDescription
devicestring–Device serial
labelstring–Label for this fingerprint (e.g., 'pre-update', 'post-ota')

No output schema declared.

No examples provided.

adb_ota_history ~51

List all saved system fingerprints for a device, showing version progression over time. Highlights changes between consecutive snapshots.

NameTypeReqDescription
devicestring–Device serial (filters to this device). Omit for all devices.

No output schema declared.

No examples provided.

adb_package_info ~50

Get detailed info about an installed package (version, permissions, paths)

NameTypeReqDescription
devicestring–Device serial
packageNamestringyesPackage name (e.g., 'com.example.app')

No output schema declared.

No examples provided.

adb_pair ~72

Pair with a device over WiFi using the pairing code from Developer Options → Wireless debugging → Pair device

NameTypeReqDescription
codestringyes6-digit pairing code shown on the device
hoststringyesDevice IP and pairing port (e.g., '192.168.1.100:37123')

No output schema declared.

No examples provided.

adb_perf_snapshot ~59

Capture a performance snapshot for a package: memory usage, frame stats, and CPU info in one call.

NameTypeReqDescription
devicestring–Device serial
packageNamestringyesPackage name to profile (e.g., 'com.example.app')

No output schema declared.

No examples provided.

adb_permission_audit ~113

Audit runtime permission grants for a package. Lists all granted dangerous permissions grouped by category (Camera, Location, Phone, SMS, etc.) and flags potentially over-provisioned permissions. Compares grants against the dangerous permission manifest to identify unnecessary access.

NameTypeReqDescription
devicestring–Device serial
packageNamestringyesPackage name to audit (e.g., 'com.example.app'). AZ7 fix: enforces Java-identifier shape so injection attempts are rejected at the schema layer before reaching validateShellArg.

No output schema declared.

No examples provided.

adb_plugin_info ~28

Show information about the plugin system: directory, how to create plugins, and loaded plugin count.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

adb_plugin_list ~19

List all loaded plugins and the plugin directory path.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

adb_profile_detect ~70

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.

NameTypeReqDescription
devicestring–Device serial
saveboolean–Automatically save the detected profile

No output schema declared.

No examples provided.

adb_profile_list ~24

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

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

adb_profile_save ~72

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.

NameTypeReqDescription
namestringyesProfile name (used as filename)
profilestringyesProfile JSON string (from adb_profile_detect output or manually composed)

No output schema declared.

No examples provided.

adb_pull ~55

Pull a file from the device to local filesystem

NameTypeReqDescription
devicestring–Device serial
localPathstring–Local destination (defaults to temp dir)
remotePathstringyesFile path on the device

No output schema declared.

No examples provided.

adb_push ~74

Push a local file to the device filesystem. Pre-flight checks: hard-blocked kernel paths, filesystem type warnings, symlink resolution, and destination storage availability.

NameTypeReqDescription
devicestring–Device serial
localPathstringyesLocal file path to push
remotePathstringyesDestination path on device

No output schema declared.

No examples provided.

adb_qemu_connect ~122

Connect to a running QEMU VM's ADB service, making the guest appear as a device for DeepADB tools. Requires the guest OS to have an ADB daemon running (e.g., Android guest with USB debugging enabled). Requires the 'adb' binary (install with: pkg install android-tools). Connections are restricted to localhost only — no remote host connections allowed.

NameTypeReqDescription
namestringyesVM name to connect to (must be running)
timeoutnumber–Connection timeout in milliseconds (3s-30s). Default 10s.

No output schema declared.

No examples provided.

adb_qemu_disconnect ~41

Disconnect from a QEMU VM's ADB service. Removes the guest from the device list.

NameTypeReqDescription
namestringyesVM name to disconnect from

No output schema declared.

No examples provided.

adb_qemu_guest_shell ~123

Execute a shell command on a QEMU guest VM via ADB. The VM must be connected first (use adb_qemu_connect). The guest serial is derived internally — no user-supplied host/IP reaches the ADB binary. Subject to the same security middleware checks as adb_shell.

NameTypeReqDescription
commandstringyesShell command to execute on the guest
namestringyesVM name (must be connected via adb_qemu_connect)
timeoutnumber–Command timeout in milliseconds (1s-60s). Default 15s.

No output schema declared.

No examples provided.

adb_qemu_images ~138

Manage QEMU disk images for virtual machines. List available images, create new qcow2/raw disk images, or delete existing ones. Images are stored in the DeepADB image directory.

NameTypeReqDescription
actionstringyesAction to perform
formatstring–Image format. qcow2 is recommended (sparse, snapshots). raw for maximum I/O performance.
namestring–Image name (for create/delete). Alphanumeric, hyphens, underscores only.
sizeMbnumber–Image size in MB (for create). Default 8192 (8GB). Range: 64-65536.

No output schema declared.

No examples provided.

adb_qemu_setup ~74

Check and install QEMU for on-device virtualization. Verifies KVM availability, checks if QEMU is installed, reports version info, and can install QEMU via Termux package manager. Only available in on-device mode.

NameTypeReqDescription
installboolean–If true, install QEMU via pkg if not already present

No output schema declared.

No examples provided.

adb_qemu_start ~288

Boot a QEMU virtual machine with KVM hardware acceleration. Auto-detects optimal resource allocation: uses total cores minus 1 for the VM (reserving one for the host OS), and up to 65% of physical RAM. Custom values are accepted but capped at safe limits to prevent host starvation.

NameTypeReqDescription
adbPortnumber–Host port to forward to guest ADB (port 5555). Default 5556.
appendstring–Kernel command line arguments (for Android boot).
cpusnumber–Virtual CPUs. Auto-detected if omitted (total cores minus 1). Capped at safe limit.
displaystring–Display output. 'none' for headless (default). 'vnc' starts a VNC server on port 5900.
imagestringyesDisk image filename (from adb_qemu_images) or absolute path
initrdstring–Path to initrd/ramdisk image (for Android boot).
kernelstring–Path to kernel image (for Android boot). If omitted, QEMU uses the disk image's bootloader.
memoryMbnumber–RAM in MB. Auto-detected if omitted (65% of physical RAM). Capped at safe limit.
namestringyesVM name (used to track and stop the VM)

No output schema declared.

No examples provided.

adb_qemu_status ~36

Show status of QEMU virtual machines — running VMs with resource usage and port mappings, plus KVM and QEMU availability.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

adb_qemu_stop ~67

Stop a running QEMU virtual machine. Sends SIGTERM for graceful shutdown, with force kill option.

NameTypeReqDescription
forceboolean–Use SIGKILL instead of SIGTERM for immediate termination.
namestring–VM name to stop. If omitted, lists running VMs.

No output schema declared.

No examples provided.

adb_reboot ~53

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

NameTypeReqDescription
devicestring–Device serial
modestring–Reboot mode: normal (default), recovery, or bootloader

No output schema declared.

No examples provided.

adb_registry_install ~61

Install a plugin from the community registry by name. Downloads the plugin JavaScript file into the plugins directory. Restart DeepADB to load it.

NameTypeReqDescription
forceboolean–Overwrite if already installed
namestringyesPlugin name from the registry

No output schema declared.

No examples provided.

adb_registry_installed ~31

List all locally installed plugins with their versions and metadata. Shows which plugins have updates available in the registry.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

adb_registry_search ~53

Search the community plugin registry for available plugins. Shows name, description, version, and author. Fetches the latest manifest from the configured registry URL.

NameTypeReqDescription
querystring–Filter plugins by name or description keyword

No output schema declared.

No examples provided.

adb_regression_baseline ~96

Capture a performance baseline for a package: memory, CPU, frame stats, battery, and network state. Saves to a timestamped JSON file for later comparison with adb_regression_check.

NameTypeReqDescription
devicestring–Device serial
labelstring–Label for this baseline (e.g., 'before-refactor', 'v2.5.0')
packageNamestringyesPackage name to profile

No output schema declared.

No examples provided.

adb_regression_check ~141

Compare current performance against a saved baseline. Flags regressions in memory (>20% increase), CPU (>50% increase), and jank rate (>25% increase). Thresholds are configurable.

NameTypeReqDescription
baselinePathstringyesPath to the saved baseline JSON file
cpuThresholdnumber–CPU regression threshold in percent (0-1000, default 50%)
devicestring–Device serial
jankThresholdnumber–Jank rate regression threshold in percent (0-1000, default 25%)
memoryThresholdnumber–Memory regression threshold in percent (0-1000, default 20%)

No output schema declared.

No examples provided.

adb_regression_history ~40

List all saved regression baselines, optionally filtered by package name. Shows trends over time.

NameTypeReqDescription
packageNamestring–Filter by package name

No output schema declared.

No examples provided.

adb_resolve_intents ~49

Discover all activities, services, and receivers registered by a package with their intent filters

NameTypeReqDescription
devicestring–Device serial
packageNamestringyesPackage name to query

No output schema declared.

No examples provided.

adb_restart_app ~78

Force-stop then re-launch an app. The most frequent debugging workflow in a single call.

NameTypeReqDescription
delayMsnumber–Delay between stop and start in ms (0-10000, default 500)
devicestring–Device serial
packageNamestringyesPackage name (e.g., 'com.example.app')

No output schema declared.

No examples provided.

adb_result_drop ~125

Delete a stored result handle, or clear all handles in this session. Either provide both `tool` and `name` to drop one specific handle, or pass `all: true` to drop everything in the current namespace. Useful for freeing up the store cap proactively or removing stale data before a sensitive operation.

NameTypeReqDescription
allboolean–If true, delete every handle in this namespace. tool/name must be omitted when all=true.
namestring–Handle name (required unless all=true)
toolstring–Source tool name (required unless all=true)

No output schema declared.

No examples provided.

adb_result_get ~109

Retrieve the content of a stored result handle by tool name + handle name. Returns the original content blocks as the source tool produced them. Updates the handle's last-accessed time. For URI-based retrieval, read `result://<tool>/<name>` as an MCP Resource instead.

NameTypeReqDescription
namestringyesHandle name supplied at storage time (e.g., 'initial')
toolstringyesSource tool name (the tool that originally stored the handle, e.g., 'bugreport')

No output schema declared.

No examples provided.

adb_result_list ~81

List all result handles currently stored in this session. Returns metadata for each: tool, name, size, creation/expiry/last-access times. Use the URIs (`result://<tool>/<name>`) with adb_result_get or by reading them as MCP Resources to retrieve stored content. Handles are scoped per-auth-token and survive server restart within their TTL.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

adb_reverse ~102

Reverse-forward a device port to a port on the host (device → host). Use for letting device apps reach services on your machine.

NameTypeReqDescription
devicestring–Device serial
localstringyesLocal (host) spec, e.g., 'tcp:3000'. AF2 fix: format-validated.
remotestringyesRemote (device) spec, e.g., 'tcp:3000'. AF2 fix: format-validated.

No output schema declared.

No examples provided.

adb_reverse_remove ~75

Remove a reverse forward (device → host), or all reverse forwards. Use after testing to clean up.

NameTypeReqDescription
devicestring–Device serial
remotestring–Remote spec to remove (e.g., 'tcp:3000'). Omit to remove all reverse forwards. AF2 fix: format-validated.

No output schema declared.

No examples provided.

adb_revoke_permission ~79

Revoke a runtime permission from a package. Useful for resetting permission state to test first-run flows or denial handling.

NameTypeReqDescription
devicestring–Device serial
packageNamestringyesPackage name (e.g., 'com.example.app')
permissionstringyesFull permission string (e.g., 'android.permission.CAMERA')

No output schema declared.

No examples provided.

adb_ril_poll ~139

Retrieve captured RIL messages since the last poll. Optionally filter by category (registration, cell_info, signal, network, security, handover, data, radio_state, nas).

NameTypeReqDescription
categorystring–Filter by category: registration, cell_info, signal, network, security, handover, data, radio_state, sms, nas, other
maxMessagesnumber–Max messages to return per poll (1-10000)
rawboolean–Return raw logcat lines instead of parsed messages
sessionstringyesSession ID from adb_ril_start (e.g., 'ril_1')

No output schema declared.

No examples provided.

Install

How do I install the io.github.fullread/deepadb MCP server?

io.github.fullread/deepadb runs locally as an npm package, launched with npx -y deepadb. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

npm · deepadb

# add to Claude Code
claude mcp add fullread-deepadb -- npx -y deepadb
Common questions

What is the io.github.fullread/deepadb MCP server?

io.github.fullread/deepadb is an MCP server listed in the public MCP registry as io.github.fullread/deepadb. Full-featured ADB MCP server, 209 tools across 49 modules, from UI to baseband. This page covers its npm package (deepadb).

Is the io.github.fullread/deepadb MCP server safe to use?

io.github.fullread/deepadb scores 86 out of 100 on VerifyMCP. We found no known CVEs affecting it as of 7 November 2026. It declares no install or post-install scripts. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the io.github.fullread/deepadb MCP server expose?

io.github.fullread/deepadb exposes 209 tools: adb_devices, adb_device_info, adb_getprop, adb_shell, adb_root_shell, and 204 more. Their descriptions and schemas cost roughly 19,690 tokens of context every time the server is loaded.

Is the io.github.fullread/deepadb MCP server still maintained?

io.github.fullread/deepadb is still listed as active in the MCP registry. We last reached this channel on 7 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

What licence is the io.github.fullread/deepadb MCP server under?

io.github.fullread/deepadb declares the Apache-2.0 licence, which is OSI-approved. That covers the source only, and says nothing about the cost of any service it calls.

What did VerifyMCP test on the io.github.fullread/deepadb MCP server?

VerifyMCP ran 16 checks on io.github.fullread/deepadb, covering Malware scan, Known CVEs, Install scripts, Dependency health and 12 more. Endpoint Security and Transport & Reachability do not apply to an npm package, so they were not tested. The score does not measure everything, and the scoring documentation lists what it leaves out.