MCP-sovellukset 26.02 Koe-aloite
MCP-sovellukset antavat MCP-yhteensopivalle AI-sovellukselle, jota kutsutaan myös isännäksi, avata ohjatun webforJ-näkymän keskustelussaan. Näkymä pysyy osana Java-sovellusta, joten se käyttää samoja komponentteja, palveluita, reititystä ja tilaa kuin selainversiossa.
Henkilö ja AI voivat työskennellä saman elävän käyttöliittymän kanssa. AI voi tarjota syötteitä avatessaan näkymän, kutsua toimintoja, jotka muuttavat avattua näkymää, ja vastaanottaa asiayhteyttä henkilöltä saatujen valintojen perusteella käyttöliittymässä. Henkilö voi jatkaa renderöityjen webforJ-komponenttien käyttöä suoraan.
Spring Boot ja Spring AI ovat ensisijainen tapa julkaista MCP-sovellus. Integraatio löytää merkittyjä reittejä ja lisää ne Spring AI:n MCP-palvelimeen. Aloita Spring Boot -asetuksesta, sitten testaa yhteys vähintään julkaistulla näkymällä. Sovellukset, jotka eivät käytä Spring Bootia, voivat käyttää standardi servlet-asetusta sen sijaan.
MCP-sovellukset ovat kehittyvä laajennus MCP-määritykselle, joten isännät omaksuvat sen muutokset ja turvallisuuspolitiikat omaan tahtiinsa. Sovellus ilmoittaa lähteet, joista sen näkymä lataa ja johon se yhdistää, ja isäntä, joka sallii ne, renderöi näkymän. Isännät voivat myös soveltaa tiukempia käytäntöjä. Avautuva työkalu palauttaa aina tekstisisältönsä, ja reitti pysyy saatavilla tavallisena selainversiona. Varmista jokainen isäntä, johon kohdistut, vaiheiden avulla Testauksessa.
Aihealueet
Spring Boot MCP-sovellukset
Build and publish a routed webforJ view as an MCP App with Spring Boot and Spring AI.
MCP-sovelluksen testaus
Test a webforJ MCP App with an MCP Apps-capable host, including the Codex app, Claude Desktop, and MCPJam.
Näkymän avaaminen syötteellä
Accept structured opening input in a routed MCP App and choose its requested display mode.
Työkalujen lisääminen avoimeen näkymään
Add tools that work with an MCP App already open in the current conversation.
MCP-asiakkaan käyttö
Connect a rendered webforJ view to its MCP client.
MCP-sovelluksen määrittäminen
Configure the public app origin, allowed embedding clients, and external browser domains.
Standardi webforJ-asennus
Assemble an MCP server and register webforJ MCP Apps in a standard servlet-based webforJ application.