accueil / serveurs / Données & BDD / com.naifgravity/diagnostic
com.naifgravity/diagnostic
serveur MCP (Model Context Protocol) · naif-gravity-diagnostic 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 com.naifgravity/diagnostic est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.naifgravity/diagnostic » 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
- diagnose_api_auth_401≈ 576 tokens
Diagnose a sanitized HTTP 401 authentication failure without accepting credentials or contacting the target endpoint.
Paramètres, retour & exemple (5)
Paramètresmethod· string · optionnel · GET | POST | PUT | PATCH | DELETE | HEAD | OPTIONScontext· string · optionnelendpoint· string · optionnel
Only scheme, host and path are retained; query and fragment are discarded.http_status· number · requiserror_message· string · requis
Exemple d'appel{"name": "diagnose_api_auth_401", "arguments": {"http_status": 1, "error_message": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"policy": {}, "trace_id": "texte", "diagnosis": "texte", "confidence": 1, "free_checks": [], "collision_id": "texte", "repair_scope": "texte", "evidence_hash": "texte", "failure_class": "texte", "quote_endpoint": "texte", "confidence_label": "high", "repair_available": true}} - diagnose_json_schema_failure≈ 607 tokens
Diagnose a bounded JSON Schema or MCP input-schema type mismatch using only sanitized paths and types; no raw payload is required.
Paramètres, retour & exemple (6)
Paramètrescontext· string · optionnelactual_type· string · optionnel · string | integer | number | boolean | object | array | nullschema_path· string · optionnelerror_message· string · requisexpected_type· string · optionnel · string | integer | number | boolean | object | array | nullinstance_path· string · optionnel
Exemple d'appel{"name": "diagnose_json_schema_failure", "arguments": {"error_message": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"policy": {}, "trace_id": "texte", "diagnosis": "texte", "confidence": 1, "free_checks": [], "collision_id": "texte", "repair_scope": "texte", "evidence_hash": "texte", "failure_class": "texte", "quote_endpoint": "texte", "confidence_label": "high", "repair_available": true}} - diagnose_mcp_failure≈ 549 tokens
Diagnose sanitized MCP initialize, discovery, transport, capability and tool-schema failures. Returns bounded free checks and never performs a repair or payment.
Paramètres, retour & exemple (5)
Paramètrescontext· string · optionneltransport· string · optionnel · streamable-http | sse | stdioerror_code· string · optionnelerror_message· string · requisprotocol_version· string · optionnel
Exemple d'appel{"name": "diagnose_mcp_failure", "arguments": {"error_message": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"policy": {}, "trace_id": "texte", "diagnosis": "texte", "confidence": 1, "free_checks": [], "collision_id": "texte", "repair_scope": "texte", "evidence_hash": "texte", "failure_class": "texte", "quote_endpoint": "texte", "confidence_label": "high", "repair_available": true}} - diagnose_webhook_signature≈ 547 tokens
Diagnose a sanitized webhook signature/delivery failure without accepting the raw payload, signature value or signing secret.
Paramètres, retour & exemple (5)
Paramètrescontext· string · optionnelretry_count· integer · optionnelerror_message· string · requispayload_size_bytes· integer · optionnelsignature_header_present· boolean · optionnel
Exemple d'appel{"name": "diagnose_webhook_signature", "arguments": {"error_message": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"policy": {}, "trace_id": "texte", "diagnosis": "texte", "confidence": 1, "free_checks": [], "collision_id": "texte", "repair_scope": "texte", "evidence_hash": "texte", "failure_class": "texte", "quote_endpoint": "texte", "confidence_label": "high", "repair_available": true}}
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é ».