# MCP dostaje wygląd: Specyfikacja MCP Apps

MCP czyli Model Context Protocol są już z nami już od dłuższego czasu, ale właśnie następuje spore rozszerzenie ich właściwości i umiejętności: dostają twarz. Zapropnował to już jakiś czas temu OpenAI, ale teraz w ramach wspólnego konsorcjum z konkurentem Anthropic postanowiono to ustandardyzować.

MCP to sposób na odpytywanie zewnętrznych narzędzi bezpośrednio przez agentów AI. Gdy my jako ludzie pytamy AI o to ja jaka jest pogoda, AI poprzez protoków MCP łączy się z zewnętrzną usługą dostarczającą prognozy pogody, sprawdza pogodę i wyświetla nam w jakiś sposób tę informację.

Do tej pory komunikacja przez MCP opierała się na tekście: odpowiedź z prognozą przychodziła do AI w postaci albo czystego tekstu albo - co jest częstsze - w postaci ustrukturyzowanej np jako JSON:

{
'city': 'Sokółka',
'temperature': '12',
'rain': '0%',
...
}

I po odebraniu takiej odpowiedzi Agent AI był odpowiedzialny za przedstawienie jej nam w postaci czytelnej dla człowieka, albo jako tekstowa odpowiedź:

Dziś w Sokółce będzie 12 stopni i brak deszczu

Albo w jakiejś postaci graficznej, np widgetu pogodowego ze słoneczkiem, kroplami deszczu itp.

Od teraz serwery MCP będą mogłby zwracać także zasoby ui://... będące linkami do wizualnej reprezentacji odpowiedzi. Pod takim URLem na razie kryć się będzie odpowiedź w postaci HTML, w przyszłości przewidziane są inne formaty.

Zatem agent AI nie będzie musiał się głowić jak graficznie przedstawić odpowiedź o temperaturze, znalezione oferty wycieczek czy odkurzaczy w sklepie: serwer MCP od razu odpowie ładnym interfejsem, który zostanie osadzony w treści odpowiedzi czata, którego używamy.

Co więcej taki interfejs będzie inteaktywny. Będzie więc można bezpośrednio z niego dokonać zamówienia wybranego odkurzacza i opłacić go bez opuszczania czatu. Wszystko będzie sandboksowane a więc czat nie dowie się nic odnośnie składanego zamówienia czy danych naszej karty płatniczej.

Tłumacząc w sposób jeszcze prostszy (ELI5): odpowiedzi MCP to będą takie mini- strony WWW przy czym pełnoprawne, osadzone w starym dobrym <iframe>.

Jeśli jesteś webamsterem i obawiałeś się schyłku WWW w czasach czatów AI, to wizja ta się nieco oddala i sugeruję zagłebienie się w ten temat, bo oto właśnie otwiera się nowa nisza.

My avatar

I to by bylo na tyle… a może nie? Zobacz inne moje wpisy, a jeśli chcesz się ze mną skontaktować skorzystaj z ikonek na dole strony.


Inne Wpisy

Komentarze