La reciente actualización del protocolo Model Context Protocol (MCP), lanzada el 28 de julio de 2026, marca un punto de inflexión en la arquitectura de las comunicaciones entre agentes y herramientas. Esta revisión, la más significativa desde la creación del estándar, introduce un cambio fundamental: la transición hacia un protocolo sin estado (stateless). Este movimiento estratégico permite que el protocolo escale utilizando la infraestructura HTTP convencional, eliminando la necesidad de sesiones persistentes que anteriormente complicaban el despliegue en entornos empresariales.

Históricamente, el protocolo dependía de un proceso de inicialización y el mantenimiento de sesiones mediante identificadores específicos, lo que obligaba a los operadores a implementar configuraciones complejas de "sesiones pegajosas" en los balanceadores de carga. Con la nueva especificación, cada solicitud es autosuficiente, incluyendo la información necesaria sobre el cliente y sus capacidades dentro de los metadatos. Esto simplifica drásticamente la arquitectura, permitiendo que las llamadas a herramientas sean enrutadas a cualquier instancia de servidor sin requerir un contexto previo.

Otro avance crucial es la mejora en la visibilidad y el control del tráfico. Anteriormente, las operaciones eran opacas para los intermediarios como balanceadores de carga o puertas de enlace, ya que requerían analizar el cuerpo de las solicitudes JSON-RPC. La actualización 2026-07-28 expone la intención de cada solicitud mediante encabezados HTTP estándar, como `Mcp-Method` y `Mcp-Name`. Esto permite que la infraestructura de red gestione el enrutamiento, la limitación de tasa y el monitoreo sin necesidad de inspeccionar el contenido del mensaje, alineándose mejor con las prácticas de ingeniería de software a gran escala.

La gestión de errores y la seguridad también han recibido una modernización necesaria. La nueva versión separa claramente la capa de transporte de la capa de aplicación, devolviendo códigos de estado HTTP adecuados para fallos de transporte, en lugar de encapsular todos los errores dentro de respuestas 200 OK. Además, el protocolo se ha alineado con estándares de la industria como OAuth 2.0 y OpenID Connect, fortaleciendo la autorización sin requerir cambios en las credenciales existentes.

Para los usuarios de AgentCore Gateway, esta transición es optativa y gradual. La puerta de enlace permite la coexistencia de versiones antiguas y nuevas, asegurando que los clientes existentes sigan funcionando sin interrupciones. La adopción de la nueva especificación se gestiona mediante la configuración de versiones soportadas, permitiendo una migración controlada.

Finalmente, la introducción de un sistema de extensiones gobernado y un marco de ciclo de vida para las características asegura que el protocolo pueda evolucionar sin romper la compatibilidad. Al delegar nuevas capacidades a extensiones independientes, el núcleo del protocolo se mantiene estable, mientras que los desarrolladores ganan flexibilidad para innovar. Este cambio de paradigma no solo facilita el mantenimiento, sino que prepara al ecosistema para una adopción más robusta en entornos de producción complejos.