


La plupart des moniteurs se contentent d'envoyer un ping HTTP. Mais un code 200 OK est inutile si la poignée de main JSON-RPC échoue. Notre outil se distingue en effectuant une véritable vérification au niveau du protocole, agissant exactement comme un véritable client IA. Fonctionnalités clés : Poignée de main complète : exécute la séquence spécifiée par la norme (initialize, ping et tools/list). Visibilité approfondie : inspectez les payloads JSON-RPC exacts et les versions négociées. Authentification intelligente : analyse les en-têtes RFC 9728 sur les codes 401 pour révéler les exigences exactes en matière de jetons.
Openstatus MCP Health Checker est un outil en ligne gratuit qui effectue une véritable vérification de santé au niveau du protocole sur les serveurs Model Context Protocol (MCP). Contrairement aux moniteurs HTTP basiques qui ne vérifient qu'un code d'état 200, cet outil exécute la séquence exacte de poignée de main JSON-RPC que les vrais clients IA utilisent lors de la connexion. Il lance les appels initialize, ping et tools/list définis par la spécification directement depuis votre navigateur — sans installation ni inscription requise.
L'outil exécute la poignée de main complète en trois étapes que chaque client MCP effectue : initialize avec la version du protocole 2025-06-18, un notifications/initialized de type "fire-and-forget", puis des appels parallèles ping et tools/list. Cela permet de détecter les échecs qu'une simple vérification HTTP manquerait totalement.
Chaque étape de la poignée de main est inspectable — cliquez sur n'importe quelle ligne du tableau de résultats pour voir la demande et la réponse JSON-RPC exactes, y compris la version du protocole négociée, les informations du serveur, les capacités et l'ID de session. Vous obtenez les mêmes données qu'un client IA verrait.
Lorsqu'un serveur renvoie un code 401 avec un en-tête WWW-Authenticate: Bearer, l'outil analyse l'URL resource_metadata de la RFC 9728 et affiche le serveur d'autorisation. Cela vous permet d'obtenir un jeton en un clic plutôt que de chercher dans la documentation.
"Un code 200 OK est inutile si la poignée de main JSON-RPC échoue."
La plupart des outils de surveillance s'arrêtent au code d'état HTTP, mais un serveur MCP peut renvoyer un code 200 et être complètement cassé — le corps peut être du HTML provenant d'un proxy mal configuré, l'id JSON-RPC peut ne pas être renvoyé, ou tools/list peut revenir vide. Openstatus MCP Health Checker agit exactement comme un vrai client IA, vérifiant que le protocole fonctionne de bout en bout plutôt que de simplement vérifier la couche de transport.
Vous gérez ou développez des serveurs MCP et souhaitez un moyen sans installation pour valider la poignée de main de votre point de terminaison, inspecter les charges utiles JSON-RPC, ou déboguer les problèmes d'authentification avant que vos utilisateurs ne les rencontrent.
D'autres outils que vous pourriez envisager
Loading comments…
Créateur
kettle_dev
Visiter le site web
openstatus.dev/play/mcp-health
Infos du projet
Mots-clés du produit
Récompense