Especificación MCP 2026-07-28 elimina sesiones, añade endurecimiento OAuth; envíos el 28 de julio con cambios disruptivos
La mayor revisión del Model Context Protocol desde su lanzamiento se lanza como especificación final el 28 de julio de 2026. MCP 2026-07-28 elimina el modelo de sesión que alimentaba la especificación 2025-11-25: sin más encabezados Mcp-Session-Id, sin handshake initialize/initialized, sin enrutamiento de equilibrador de carga pegajoso. La versión del protocolo, las capacidades del cliente y los metadatos ahora viajan en un campo _meta en cada solicitud, haciendo que cada solicitud sea independiente. Un servidor MCP remoto ahora puede ejecutarse detrás de un equilibrador de carga round-robin simple en lugar de requerir sesiones pegajosas y almacenes de sesión compartidos.
Seis Propuestas de Mejora de Especificación (SEP) trabajan juntas para entregar un núcleo sin estado, un marco de Extensiones (MCP Apps para interfaces de usuario renderizadas por servidor, extensión Tasks para trabajo de larga duración), autorización alineada y endurecida OAuth 2.0/OIDC, y una política de deprecación formal. Tres características están deprecadas, no eliminadas: Roots, Sampling y Logging tienen un período de gracia mínimo de 12 meses antes de la eliminación. La ventana de validación de 10 semanas entre el candidato de lanzamiento (bloqueado el 21 de mayo) y la especificación final (28 de julio) es para que los mantenedores de SDK y los servidores de producción prueben contra cargas de trabajo reales.
Los arquitectos que ejecutan servidores MCP remotos deben migrar fuera de la afinidad de sesión antes del 28 de julio. El modelo sin estado es una victoria importante de operabilidad — sin más almacenes de sesión Redis, sin más inspección de paquetes de capa 7. Sin embargo, los cambios disruptivos son reales: los servidores que usan Sampling (permitiendo que las llamadas de herramientas soliciten inferencia de LLM directamente) deben planificar rutas de migración, y las declaraciones del sistema de archivos basadas en Roots se están eliminando. La especificación ahora cubre 10.000+ servidores públicos y 97 millones de descargas mensuales de SDK. OpenAI, Google, Microsoft y AWS han integrado MCP en sus pilas de agente.