Passer au contenu principal

Applications MCP 26.02 Expérimental

Ouvrir dans ChatGPT

Les Applications MCP permettent à une application d'IA compatible avec le MCP, également appelée hôte, d'ouvrir une vue routée webforJ à l'intérieur de sa conversation. La vue reste une partie de l'application Java, donc elle utilise les mêmes composants, services, routage et état que dans un navigateur.

La personne et l'IA peuvent travailler avec la même interface utilisateur en direct. L'IA peut fournir des entrées lorsqu'elle ouvre la vue, appeler des actions qui modifient la vue ouverte et recevoir le contexte des choix que la personne fait dans l'interface utilisateur. La personne peut continuer à utiliser directement les composants webforJ rendus.

Spring Boot avec Spring AI est la manière principale de publier une Application MCP. L'intégration découvre les routes marquées et les ajoute au serveur MCP de Spring AI. Commencez par la configuration de Spring Boot, puis testez la connexion avec la vue publiée minimale. Les applications qui n'utilisent pas Spring Boot peuvent utiliser la configuration de servlet standard à la place.

Soutien des hôtes variable

Les Applications MCP sont une extension en évolution de la spécification MCP, donc les hôtes adoptent ses révisions et politiques de sécurité à leur propre rythme. L'application déclare les origines de ses vues chargées et connectées, et un hôte qui les permet rend la vue. Les hôtes peuvent également appliquer des politiques plus strictes. L'outil d'ouverture retourne toujours son contenu textuel, et la route reste disponible en tant que page de navigateur ordinaire. Vérifiez chaque hôte que vous ciblez avec les étapes dans Test.

Thèmes​