accueil / serveurs / Dev & Code / io.github.zvmzaretsky/fabtally-guard
io.github.zvmzaretsky/fabtally-guard
serveur MCP (Model Context Protocol) · fabtally-guard 1.0.0
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 io.github.zvmzaretsky/fabtally-guard est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.zvmzaretsky/fabtally-guard » 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 4 outils
- deps_check≈ 322 tokens
PAID $0.003 (x402, USDC on Base). Vet a software package BEFORE installing it. Returns existence, latest-vs-requested, deprecation/yank markers, known CVEs from OSV.dev, typosquat similarity to popular names, SPDX license, and age/download signals with a plain-English risk verdict. Args: ecosystem (npm|pypi|crates), name, version (optional). Without payment returns the x402 challenge; pass x_payment to settle.
Paramètres, retour & exemple (4)
Paramètresname· string · requis
Package name, e.g. 'lodash', 'requests', 'serde'.version· string · optionnel
Specific version to check for CVEs (optional; defaults to latest).ecosystem· string · requis · npm | pypi | crates
Package ecosystem: npm | pypi | crates.x_payment· string · optionnel
x402 payment payload (base64) for this PAID check. If supplied it is forwarded as the X-PAYMENT header to settle the call and return the real result instead of a 402 challenge. Omit to get the price challenge first.
Exemple d'appel{"name": "deps_check", "arguments": {"name": "texte", "ecosystem": "npm"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - json_repair≈ 302 tokens
PAID $0.002 (x402, USDC on Base). Coerce near-miss LLM JSON to a JSON-Schema-conformant object: strip code fences/prose, fix trailing commas/quotes/unquoted keys, normalise Python literals, balance brackets, then coerce types, apply defaults, and drop extraneous keys. Returns the repaired object OR precise per-field errors. Args: json (the raw string), schema (a JSON Schema object). Without payment returns the x402 challenge.
Paramètres, retour & exemple (3)
Paramètresjson· string · requis
The raw, possibly-malformed JSON text to repair.schema· object · requis
A JSON Schema (draft 2020-12) object the result must conform to.x_payment· string · optionnel
x402 payment payload (base64) for this PAID check. If supplied it is forwarded as the X-PAYMENT header to settle the call and return the real result instead of a 402 challenge. Omit to get the price challenge first.
Exemple d'appel{"name": "json_repair", "arguments": {"json": "texte", "schema": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - url_read≈ 240 tokens
PAID $0.004 (x402, USDC on Base). Fetch a PUBLIC url and return clean Markdown + a token estimate for RAG ingestion — readability extraction, boilerplate stripped. Respects robots.txt, public pages only, no login/paywall bypass, nothing stored. Args: url. Without payment returns the x402 challenge; pass x_payment to settle.
Paramètres, retour & exemple (2)
Paramètresurl· string · requis
The public web page URL to fetch and convert to Markdown.x_payment· string · optionnel
x402 payment payload (base64) for this PAID check. If supplied it is forwarded as the X-PAYMENT header to settle the call and return the real result instead of a 402 challenge. Omit to get the price challenge first.
Exemple d'appel{"name": "url_read", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - x402_preflight≈ 265 tokens
PAID $0.002 (x402, USDC on Base). Verify another x402 endpoint BEFORE paying it: does an unpaid call return a valid x402 v2 402 challenge? do the quoted amount/asset/network/payTo match the site's /.well-known/x402? is TLS valid, host reachable, openapi present? Returns pass/fail + per-check reasons + the parsed price you would pay. Args: url. Without payment returns the x402 challenge; pass x_payment to settle.
Paramètres, retour & exemple (2)
Paramètresurl· string · requis
The x402 endpoint URL to verify, e.g. https://example.com/v1/thing.x_payment· string · optionnel
x402 payment payload (base64) for this PAID check. If supplied it is forwarded as the X-PAYMENT header to settle the call and return the real result instead of a 402 challenge. Omit to get the price challenge first.
Exemple d'appel{"name": "x402_preflight", "arguments": {"url": "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é ».