El Model Context Protocol (MCP) se perfila como uno de los pilares fundamentales para la interoperabilidad en inteligencia artificial, ofreciendo a los modelos de IA una forma segura de acceder a fuentes de datos y servicios externos. En lugar de que los ingenieros tengan que desarrollar conexiones personalizadas para cada integración, el MCP actúa como una infraestructura eficiente que permite, por ejemplo, que un chatbot interactúe con herramientas como calendarios y bases de datos internas.
La próxima semana, se lanzará una actualización significativa de este protocolo, lo que, aunque podría no ser aparente para los usuarios finales, promete impactar de manera substancial en el desarrollo del ecosistema tecnológico. La especificación oficial de esta nueva versión ha estado disponible desde mayo, pero ha sido la startup Arcade, que ha construido su negocio en la mejora de la funcionalidad de agentes de IA dentro de las empresas, la que ha ofrecido una explicación clara sobre las modificaciones que traerá esta actualización.
Arcade, que recaudó 60 millones de dólares en junio, sostiene que la mayoría de los fallos de los agentes de IA no derivan de modelos deficientes, sino de una infraestructura insuficientemente desarrollada. Esta actualización busca precisamente abordar ese problema. En esencia, el MCP está modificando su sistema de manejo de IDs de sesión, esos pequeños tokens que los servidores utilizan para seguir una conversación continua. Esta nueva gestión permitirá que los servidores operen de manera más eficiente a gran escala.
Transformaciones en la gestión de sesiones
Como explica Nate Barbettini, fundador de Arcade, el sistema actual implica que cuando un cliente de MCP, como Claude, se conecta a un servidor, envía un mensaje de saludo junto con su versión y capacidades. El servidor responde con sus características y proporciona un ID de sesión. A partir de ahí, el cliente debe enviar ese ID en cada solicitud para mantener la continuidad de la conversación. Sin embargo, esto puede volverse problemático si dicho ID expira, obligando al cliente a gestionar la renovación y continuar la interacción.
Barbettini plantea una imagen de un despliegue real: «Imagina que estás operando un servidor para millones de usuarios, detrás de un balanceador de carga que rutea cada solicitud a cualquier servidor disponible. Cada uno de esos servidores tiene que recordar un ID de sesión otorgado por otro, lo que puede complicar el proceso.”
El actual supuesto de que un solo servidor “te recuerda” es problemático para empresas que distribuyen su tráfico entre múltiples servidores que, por defecto, no se comunican entre sí. Esta dificultad ha sido un obstáculo significativo para quienes dirigen servidores MCP a gran escala y una de las razones por las que no se han visto más integraciones de MCP en grandes empresas, a pesar del creciente interés en la IA.
La nueva versión del MCP adoptará un enfoque más “estadeless” en la gestión de IDs de sesión del lado del servidor, similar a numerosos sitios web tradicionales. Este cambio debería facilitar el mantenimiento del sistema y, teóricamente, reducir costos operativos a gran escala.
Este desarrollo, aunque técnico, subraya que no todas las facetas del avance en IA evolucionan a un ritmo acelerado. Mientras la capacitación de modelos avanza rápidamente, la infraestructura técnica necesaria sigue en un proceso más gradual de consenso a nivel de estándares. El progreso se está concretando, aunque a un ritmo más pausado.
