accueil / serveurs / Recherche & Web / com.getfootgun/footgun
com.getfootgun/footgun
serveur MCP (Model Context Protocol) · footgun 0.1.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 com.getfootgun/footgun est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.getfootgun/footgun » 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
- confirm_trap≈ 143 tokens
Record that a trap is still true (or not), with optional hours lost and version seen. Needs an API key.
Paramètres, retour & exemple (4)
Paramètrestrap_id· string · requishours_lost· number · optionnelstill_true· boolean · requisversion_seen· string · optionnel
Exemple d'appel{"name": "confirm_trap", "arguments": {"trap_id": "texte", "still_true": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - file_trap≈ 386 tokens
Draft a trap after a failure was fixed. Private by default with a Pro or Team key; public filings enter the review queue. A public trap is reviewed by a person before it is published; citing the provider's official documentation or changelog in sources helps. Needs an API key. Set visibility to public to submit to the public registry.
Paramètres, retour & exemple (12)
Paramètresfix· string · requistags· array · optionnelapply· string · requiscause· string · requistitle· string · requissources· array · optionnelaffected· string · requisprovider· string · requissymptoms· array · requisvisibility· string · optionnel · private | publicsurface_name· string · requissurface_type· string · requis · api | sdk | ui | billing | infra | tool
Exemple d'appel{"name": "file_trap", "arguments": {"fix": "texte", "apply": "texte", "cause": "texte", "title": "texte", "affected": "texte", "provider": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - lookup_traps≈ 151 tokens
Call before writing code against a third-party API, platform, or AI tool. Returns verified, dated failure modes with fixes.
Paramètres, retour & exemple (4)
Paramètrescontext· string · optionnelsurface· string · optionnelprovider· string · requisinclude_stale· boolean · optionnel
Exemple d'appel{"name": "lookup_traps", "arguments": {"provider": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_traps≈ 150 tokens
Call when a call to a third-party service fails. Paste the error text. Returns the closest verified traps with fixes.
Paramètres, retour & exemple (3)
Paramètresprovider· string · optionnelerror_text· string · requisinclude_stale· boolean · optionnel
Exemple d'appel{"name": "search_traps", "arguments": {"error_text": "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é ».