vdb
Server Details
Check packages for CVEs, slopsquatting, and CISA KEV before your AI agent installs them.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- 0pstech/vdb-mcp
- GitHub Stars
- 0
- Server Listing
- kr.ai.vdb/vdb
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 7 tools
Each tool targets a distinct action or resource: single vs bulk package checks, lockfile scanning, vulnerability lookup/search, slopsquatting listing, and MCP server vetting are clearly separated. The singular/plural package tools are explicitly distinguished by the description's preference guidance.
All tools use the vdb_ prefix and snake_case, with mostly verb_noun naming (check_package, scan_lockfile, list_slopsquatting). Two tools (lookup, search) are verb-only, which is a minor deviation from the otherwise consistent pattern.
Seven tools is well-scoped for a vulnerability and package-risk server. Each tool covers a meaningful operation without redundancy or obvious padding.
The surface covers the core lifecycle: checking single/bulk packages, scanning resolved lockfiles, looking up vulnerabilities, free-text search, slopsquatting listing, and MCP server vetting. A minor gap is the lack of a direct tool for checking a package version explicitly, though package names likely include version context.
Available Tools
7 toolsvdb_check_mcp_serverAInspect
BEFORE recommending a community/unofficial MCP server, check it here. Scope risk is evaluated independently of advisory risk — an unvetted publisher asking for shell or filesystem access is refused even with a clean record. Follow the returned agent_action.
Inputs: server_id (required).
vdb_check_packageAInspect
BEFORE recommending or installing any package, check it here. The response carries agent_action: REFUSE (do not add it — relay the because text to the user), CONFIRM (ask the user first), or PROCEED. A failed or rate-limited call also answers REFUSE; never proceed unchecked. Also returns the underlying advisories, slop risk, and KEV status as supporting data.
Inputs: purl (required), version.
vdb_check_packagesAInspect
Bulk-check several packages in one call — always prefer this over repeated vdb_check_package. Each result carries its own agent_action (REFUSE / CONFIRM / PROCEED) plus a top-level agent_action for the batch. Follow them; relay because when refusing. Send names EXACTLY as written — do not correct a typo first, the call is the typo test.
Inputs: packages (required).
vdb_list_slopsquattingBInspect
List packages currently flagged as slopsquatting candidates in a given ecosystem.
Inputs: limit, ecosystem.
vdb_lookupAInspect
Fetch a single vulnerability by ID or alias (e.g. CVE-2024-1234, GHSA-xxxx-yyyy-zzzz, VDB-SLOP-…).
Inputs: id (required).
vdb_scan_lockfileAInspect
BEFORE merging, scan the resolved lockfile. Checking the packages someone chose misses the transitive ones nobody did — which is usually where the risk is. Pass the file contents (package-lock.json, requirements.txt, uv.lock, go.sum, Cargo.lock, a CycloneDX SBOM, …). Returns agent_action: REFUSE means do not merge.
Inputs: filename (required), path, content.
vdb_searchCInspect
Free-text search over the VDB vulnerability corpus.
Inputs: query (required), limit.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Check an npm/PyPI package before an AI agent installs it: 5 focused supply-chain tools.
Blocks typosquatted or hallucinated npm/PyPI packages before an AI agent installs them.
Verify npm packages before your AI agent installs them: hallucinations, advisories, API drift.
Protects AI coding agents from installing malicious open source packages. Every npm and PyPI package is checked against SafeDep’s real-time threat intelligence before installation.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceValidates and checks packages across 19 ecosystems to prevent AI agents from installing hallucinated, deprecated, or malicious packages.55 npmAGPL 3.0
- AlicenseAqualityCmaintenanceEnables AI agents and users to check npm, PyPI, and crates.io packages before installation for hallucinated names, malware, exact-version CVEs, and signs of compromised releases, with MCP tools for package checks and lockfile audits.2Apache 2.0
- AlicenseNot gradedqualityBmaintenanceEnables AI coding agents to check package names and versions for allow/warn/deny verdicts, scan project lockfiles for known-malicious packages and critical advisories, and suggest safe versions across npm, PyPI, crates.io, and Go before manifests are edited.360 npmMIT
- AlicenseAqualityDmaintenanceDependency security & health auditing for AI agents with no account or API key required.22MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.