accueil / serveurs / Recherche & Web / kr.ai.vdb/vdb
kr.ai.vdb/vdb
serveur MCP (Model Context Protocol) · vdb 0.2.5
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que kr.ai.vdb/vdb est sûr ?
Au dernier audit MCP Hub, le serveur MCP « kr.ai.vdb/vdb » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 7 outils
- vdb_check_mcp_server≈ 118 tokens
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`.
Paramètres, retour & exemple (1)
Paramètresserver_id· string · requis
e.g. 'mcp:community/shell-runner'
Exemple d'appel{"name": "vdb_check_mcp_server", "arguments": {"server_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - vdb_check_package≈ 174 tokens
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.
Paramètres, retour & exemple (2)
Paramètrespurl· string · requis
Package URL, e.g. 'pkg:npm/lodash' or 'pkg:pypi/requests'version· string · optionnel
Optional version. If supplied, range matching is applied.
Exemple d'appel{"name": "vdb_check_package", "arguments": {"purl": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - vdb_check_packages≈ 148 tokens
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.
Paramètres, retour & exemple (1)
Paramètrespackages· array · requis
List of PURLs or 'ecosystem/name' shorthand.
Exemple d'appel{"name": "vdb_check_packages", "arguments": {"packages": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - vdb_list_slopsquatting≈ 79 tokens
List packages currently flagged as slopsquatting candidates in a given ecosystem.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelecosystem· string · optionnel
npm | PyPI | crates.io | Go | Maven
Exemple d'appel{"name": "vdb_list_slopsquatting", "arguments": {"limit": 1, "ecosystem": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - vdb_lookup≈ 59 tokens
Fetch a single vulnerability by ID or alias (e.g. CVE-2024-1234, GHSA-xxxx-yyyy-zzzz, VDB-SLOP-…).
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Exemple d'appel{"name": "vdb_lookup", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - vdb_scan_lockfile≈ 185 tokens
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.
Paramètres, retour & exemple (3)
Paramètrespath· string · optionnel
Local runs only (uvx vdb-mcp): read the file here instead of passing content.content· string · optionnel
The file's text.filename· string · requis
e.g. 'package-lock.json' — the format is detected from it
Exemple d'appel{"name": "vdb_scan_lockfile", "arguments": {"filename": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - vdb_search≈ 60 tokens
Free-text search over the VDB vulnerability corpus.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelquery· string · requis
Exemple d'appel{"name": "vdb_search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».