Voyez quelle révision du protocole votre serveur négocie réellement, et si un client qui attend 2025-03-26 fonctionnera avec lui.
Une fois le transport réglé, il reste que personne ne voit ce que fait votre serveur. MCP Showcase transforme la même URL en playground en direct, avec une documentation pour chaque outil.
N'importe quel endpoint MCP déployé.
L'échange initialize indique la révision sur laquelle votre serveur s'arrête, et ce n'est pas toujours celle contre laquelle vous avez développé.
Avec le transport, les capacités et la liste complète des outils.
Les révisions MCP sont datées plutôt que numérotées, et client et serveur en négocient une commune pendant le handshake initialize. La révision qui compte n'est donc pas celle de votre fichier de dépendances : c'est celle sur laquelle les deux extrémités s'accordent à l'exécution, et c'est celle que rapporte cette vérification.
Les serveurs construits avec un SDK plus récent que celui testé, ou figés sur un ancien par une dépendance transitive, négocient couramment autre chose que ce qu'attend leur auteur.
Rarement le cœur : outils, resources et prompts sont restés stables. Les différences qui mordent sont dans la négociation des capacités, l'autorisation et, surtout, les transports. Le passage à Streamable HTTP a accompagné les révisions récentes, et un écart de transport cause bien plus de pannes réelles qu'un écart de révision. Si un client ne voit pas votre serveur, vérifiez le transport avant la révision.
Celle que prend en charge votre SDK, tenue raisonnablement à jour. Courir après des révisions en avance sur votre SDK n'apporte rien. Rester plusieurs révisions en arrière est la façon dont un serveur cesse progressivement de fonctionner avec les clients récents ; et comme la négociation se dégrade en silence au lieu d'échouer bruyamment, cela se remarque en général sous la forme de « certains disent que ça ne marche pas » plutôt que d'une panne.
Une fois qu'un client peut atteindre votre serveur, il reste que personne ne peut dire ce qu'il fait. Une liste d'outils n'est pas une démonstration, et un prospect n'installera pas un client pour le découvrir. MCP Showcase pointe sur la même URL et produit un playground en direct avec une documentation générée pour chaque outil, pour qu'évaluer votre serveur prenne un clic.