Introduction
Dans un monde où l'interconnectivité est reine, l'évolution des protocoles est essentielle pour répondre aux besoins croissants des développeurs et des entreprises. La spécification MCP 2026-07-28 marque un tournant majeur avec l'introduction d'un protocole sans état. Ce changement attendu améliore la fiabilité et l'évolutivité, répondant aux attentes des développeurs du monde entier.
Le Transport Sans État : Pourquoi C'est Important
Le passage à un protocole sans état permet de simplifier la gestion des sessions. Chaque requête est désormais autonome, éliminant la nécessité de maintenir des connexions persistantes. Cela se traduit par une réduction de la charge sur les serveurs et une meilleure répartition des requêtes grâce à des équilibrages de charge simples.
Selon une étude récente, les systèmes sans état peuvent traiter jusqu'à 30% plus de requêtes que leurs homologues avec état, réduisant ainsi les coûts d'infrastructure et augmentant l'efficacité opérationnelle.
Demandes Multi-Allers-Retours (MRTR)
L'une des innovations majeures de cette spécification est l'introduction des Demandes Multi-Allers-Retours (MRTR). Ce nouveau format de communication élimine le besoin de flux bidirectionnels constamment ouverts, ce qui est crucial pour des tâches telles que l'échantillonnage et l'élucidation. En pratique, cela signifie que les serveurs peuvent gérer des interactions complexes sans surcharge de communication continue.
Routage Basé sur les En-têtes
Avec la nouvelle spécification, la méthode et le nom de l'outil voyagent dans les en-têtes HTTP Mcp-Method et Mcp-Name. Cela permet aux passerelles de router et d'autoriser directement sur les en-têtes, simplifiant ainsi le processus de routage et d'autorisation tout en augmentant la sécurité.
Résultats de Liste Cacheables
Les réponses de liste incluent désormais des indices de cache et un ordre déterministe. Les clients peuvent donc mettre en cache les catalogues d'outils et maintenir la stabilité des caches en amont lors des reconnexions. Ceci est particulièrement bénéfique pour les entreprises qui gèrent de grandes quantités de données et nécessitent une cohérence lors des accès répétés.
Renforcement de l'Autorisation
La spécification 2026-07-28 apporte également des améliorations significatives en matière de sécurité avec la validation de l'émetteur RFC 9207 et un passage formel du Dynamic Client Registration (DCR) vers les documents de métadonnées client (CIMD). Ces améliorations garantissent que les autorisations restent robustes face aux menaces croissantes.
Mise à Jour des SDKs
Les SDKs de TypeScript, Python, Go et C# ont été mis à jour pour correspondre à la nouvelle spécification, avec des notes de migration détaillées pour les éléments critiques. Cela permet aux développeurs de commencer à exploiter les nouvelles fonctionnalités immédiatement, assurant une transition en douceur vers la nouvelle architecture.
Conclusion
La spécification MCP 2026-07-28 transforme le paysage des protocoles en offrant une architecture sans état robuste et évolutive. Pour les développeurs et les décideurs technologiques, cela signifie des opportunités accrues pour optimiser les infrastructures et améliorer les performances des applications.
Discutons de ton projet en 15 minutes.