A medida que las empresas se apresuran a poner en práctica la IA, el desafío no se trata solo de crear e implementar modelos de lenguaje grandes (LLM), sino también de integrarlos sin problemas en los ecosistemas de APIs existentes mientras se mantiene la seguridad, el control y el cumplimiento a nivel empresarial. Apigee se compromete a guiarte en este viaje. Apigee agiliza la integración de los agentes de IA de generación en las aplicaciones al reforzar su seguridad, escalabilidad y control.
Si bien el protocolo de contexto de modelo (MCP) se convirtió en un método de facto para integrar APIs discretas como herramientas, el proceso de convertir tus APIs en estas herramientas agénticas es más amplio que un solo protocolo. En esta publicación, se destaca el papel fundamental de tus programas de APIs existentes en esta evolución y cómo Apigee se compromete a respaldar tu éxito, independientemente de la ruta de integración de herramientas específica que elijas.
Es fundamental entender que tener APIs es la base. Si actualmente no estás participando en un programa de APIs, establecer tus APIs e interactuar con el centro de APIs de Apigee debería ser el siguiente paso inmediato.
El protocolo de contexto modelo (MCP) se convirtió en un concepto destacado en este espacio. Sin embargo, la realidad es que el MCP está evolucionando rápidamente y no responde a los requisitos empresariales de autenticación, autorización y observabilidad.
Apigee, la plataforma de gestión de APIs nativa de Google Cloud, lleva tus APIs empresariales existentes a la IA. Continuaremos guiando tu viaje agéntico a través de este panorama cambiante de la IA y asegurándonos de llevar funciones empresariales de primera clase a todas tus cargas de trabajo de IA.
Aprovechar los servicios MCP a través de una red requiere restricciones de seguridad específicas. Tal vez te gustaría agregar autenticación a tu propio servidor de MCP. Una vez que hayas autenticado las llamadas al servidor de MCP, es posible que quieras autorizar el acceso a ciertas herramientas según la aplicación de consumo. Es posible que desees proporcionar información de observabilidad de primera clase para rastrear qué herramientas se están utilizando y quién lo está haciendo. Finalmente, es posible que quieras asegurarte de que cualquier API descendente para la que tu servidor MCP esté suministrando herramientas también tenga garantías mínimas de seguridad, como ya se describió anteriormente.
Apigee proporciona un ejemplo de código abierto de un servidor MCP que proporciona precisamente este tipo de seguridad de APIs: y todo esto está disponible y es compatible con tus servicios de MCP en este momento.
En este ejemplo, se muestra el uso de los productos de APIs de Apigee para los controles de autenticación y autorización de tus herramientas. Además, las propias APIs que, a fin de cuentas, dependen del servidor MCP, implementadas en Cloud Run en este caso, están alojadas en Apigee y, por lo tanto, reciben las mismas funciones de seguridad, distribución y observabilidad que cualquier otra API alojada en Apigee. Reduce la brecha entre las APIs administradas y las interacciones exploratorias de IA con los completos conjuntos de funciones de Apigee para asegurar, escalar y controlar tu recorrido de IA. En esta demostración, se muestra cómo puedes ponerte en marcha con un servidor MCP en este momento, al mismo tiempo que proporcionas los controles empresariales necesarios que necesitas. Y si el estándar MCP cambia, esta configuración es muy fácil de adaptar, ya que en última instancia solo ofrece servicio a backends como cualquier otra con Apigee.
Como se ve a continuación, incorporamos productos de APIs a estos agentes y herramientas de MCP, y los convertimos en productos de IA, que tienen sus propios consumidores y desarrolladores como cualquier otra API.
Nuestro repositorio de GitHub, que contiene una guía de inicio rápido, artefactos de muestra y documentación, te ayudarán a navegar para crear e implementar la arquitectura de servicio MCP de referencia en Apigee y comprender los pasos necesarios para exponer tus APIs como herramientas para los agentes de IA aprovechando los productos de APIs.
Este recorrido se adaptará y cambiará con el tiempo: MCP está evolucionando, tal como se ve con el cambio de no tener ningún AuthN inicial a contar con OAuth para AuthZ y el servicio de recursos. Google Apigee se compromete a evolucionar al mismo tiempo.
Obtén más información sobre cómo poner en funcionamiento apps de IA generativas con Apigee y explora nuestra documentación de políticas de IA.