Saltar al contenido principal

Aplicaciones MCP 26.02 Experimental

Abrir en ChatGPT

Las aplicaciones MCP permiten que una aplicación de IA capaz de MCP, también llamada anfitrión, abra una vista de webforJ enrutada dentro de su conversación. La vista sigue siendo parte de la aplicación Java, por lo que utiliza los mismos componentes, servicios, enrutamiento y estado que hace en un navegador.

La persona y la IA pueden trabajar con la misma interfaz de usuario en vivo. La IA puede proporcionar entrada cuando abre la vista, llamar a acciones que cambian la vista abierta y recibir contexto de las decisiones que la persona toma en la interfaz de usuario. La persona puede seguir utilizando los componentes de webforJ renderizados directamente.

Spring Boot con Spring AI es la forma principal de publicar una aplicación MCP. La integración descubre rutas marcadas y las agrega al servidor MCP de Spring AI. Comienza con la configuración de Spring Boot, luego prueba la conexión con la vista publicada mínima. Las aplicaciones que no usan Spring Boot pueden usar la configuración de servlet estándar en su lugar.

El soporte del anfitrión varía

Las aplicaciones MCP son una extensión en evolución de la especificación MCP, por lo que los anfitriones adoptan sus revisiones y políticas de seguridad a su propio ritmo. La aplicación declara los orígenes de los que carga y conecta su vista, y un anfitrión que lo permita renderiza la vista. Los anfitriones también pueden aplicar políticas más estrictas. La herramienta de apertura siempre devuelve su contenido de texto, y la ruta permanece disponible como una página de navegador regular. Verifica cada anfitrión que apuntas con los pasos en Pruebas.

Temas​