browsers.to

Artykuł

WebMCP: czym jest, jak działa i dlaczego zmienia sieć

Google i Microsoft budują nowy standard sieciowy, dzięki któremu strony mogą rozmawiać bezpośrednio z agentami AI. Wyjaśniamy, czym jest WebMCP, jak działa od środka i dlaczego deweloperzy oraz firmy powinni zainteresować się nim już teraz.

Ostatnia aktualizacja: październik 2026

10 lutego 2026 roku André Cipriani Bandarra z Google opublikował na blogu Chrome for Developers krótki wpis, w którym zaprezentował wczesną wersję WebMCP, czyli Web Model Context Protocol. Założenie było zwodniczo proste: co by było, gdyby strony mogły powiedzieć agentom AI, co dokładnie potrafią, zamiast kazać im zgadywać?

Ten jeden pomysł (zastąpienie zgadywania ustrukturyzowanym kontraktem między stronami a AI) jest dziś na dobrej drodze, by stać się formalnym standardem sieciowym. Ma poparcie zarówno Google, jak i Microsoftu, jest inkubowany w ramach W3C, a jego pierwsza implementacja w przeglądarce działa już w Chrome Canary.

Żeby zrozumieć, dlaczego to ważne, zastanów się, co dzieje się dziś, gdy prosisz asystenta AI o zarezerwowanie lotu. Agent robi zrzut ekranu strony linii lotniczej, przekazuje go modelowi wizyjnemu, próbuje ustalić, który element na ekranie jest polem wylotu, wpisuje w nie dane, robi kolejny zrzut ekranu, szuka przycisku wyszukiwania, klika go, robi kolejny zrzut ekranu i tak dalej: dziesiątki kosztownych wywołań modelu tylko po to, by wypełnić formularz. Jeśli linia lotnicza w przyszłym tygodniu przeprojektuje stronę, cały proces się sypie.

WebMCP zastępuje tę całą pętlę jednym wywołaniem funkcji: searchFlights("AMS", "JFK", "2026-06-15"). Strona publikuje funkcję. Agent ją wywołuje. Gotowe.

Środowisko SEO zareagowało natychmiast. Ekspert technicznego SEO Dan Petrovic nazwał to największą zmianą w technicznym SEO od czasu danych strukturalnych, a WordLift trafnie ujął to w analogii: jeśli Schema.org dał sieci ustandaryzowane rzeczowniki, to WebMCP daje jej ustandaryzowane czasowniki.

Czym jest WebMCP?

WebMCP to skrót od Web Model Context Protocol. To proponowany standard sieciowy, który pozwala stronom udostępniać swoje funkcje jako ustrukturyzowane, wywoływalne „narzędzia” (tools), z których agenci AI mogą korzystać bezpośrednio przez przeglądarkę.

Specyfikację wspólnie napisali inżynierowie Google i Microsoftu: Brandon Walderman, Leo Lee i Andrew Nolan z Microsoftu oraz David Bokan, Khushal Sagar i Hannah Van Opstal z Google. Jest rozwijana w ramach W3C Web Machine Learning Community Group, tego samego forum W3C, które inkubuje inne standardy uczenia maszynowego na poziomie przeglądarki, a celem jest, by stała się powszechnie przyjętym standardem sieciowym.

Według stanu na luty 2026 roku WebMCP jest dostępny za eksperymentalną flagą w Chrome 146 Canary. Deweloperzy mogą uzyskać dostęp do dokumentacji i wersji demonstracyjnych, dołączając do programu Early Preview od Google. Biorąc pod uwagę aktywną rolę Microsoftu jako współautora specyfikacji, powszechnie oczekuje się, że w ślad za Chrome pójdzie też Edge.

Sama specyfikacja opisuje WebMCP jako „interfejs JavaScript, który pozwala twórcom stron udostępniać funkcje aplikacji webowych jako »narzędzia« – funkcje JavaScript z opisami w języku naturalnym i ustrukturyzowanymi schematami, które mogą być wywoływane przez agentów AI, asystentów przeglądarki i technologie wspomagające”.

Ostatnie sformułowanie, technologie wspomagające, łatwo przeoczyć, a jest ważne. Wiele z tego, co utrudnia agentom AI korzystanie z sieci, utrudnia je również czytnikom ekranu i innym narzędziom dostępności. Ustrukturyzowane narzędzia WebMCP mogą znacząco poprawić sytuację w obu przypadkach.

Jaki problem rozwiązuje WebMCP

Agenci AI korzystają dziś ze stron na dwa główne sposoby i oba mają fundamentalne ograniczenia.

Agenci wizualni robią zrzuty ekranu stron, przekazują je modelom wizyjnym i próbują zlokalizować przyciski oraz pola formularzy, analizując piksele. Każda interakcja wymaga nowego zrzutu ekranu i nowego wywołania modelu. Proste wyszukanie produktu może wymagać kilkunastu takich wymian. Jeśli układ strony choć trochę się przesunie (po redesignie, w teście A/B, przy innym rozmiarze ekranu), agent może polec.

Agenci oparci na DOM analizują surowy HTML strony i drzewo dostępności, by wydobywać dane i wywoływać zdarzenia. To bardziej niezawodne niż analiza pikseli, ale wciąż zmusza agenta do zużywania dużej części okna kontekstu na czytanie struktury strony i wymaga od niego odgadywania, co każdy element właściwie robi. <button> z napisem „Go” może oznaczać wyszukiwanie, wysłanie, przejście dalej albo usunięcie: agent musi to wywnioskować z otoczenia.

Oba podejścia mają tę samą fundamentalną wadę: AI próbuje korzystać z interfejsu stworzonego dla ludzi, który nigdy nie był projektowany dla maszyn. Jak ujmuje to specyfikacja WebMCP, „nawet gdy agentom się udaje, proste operacje często wymagają wielu kroków i bywają powolne lub zawodne”.

WebMCP proponuje trzecią drogę. Zamiast zostawiać agentowi zgadywanie, co potrafi strona, to strona wprost deklaruje swoje możliwości, a agent bezpośrednio je wywołuje.

Jak działa WebMCP

WebMCP wprowadza nowe API przeglądarki: navigator.modelContext. Za jego pomocą strona rejestruje „narzędzia”, czyli funkcje JavaScript z opisami w języku naturalnym i typowanymi schematami parametrów. Razem te definicje narzędzi tworzą tzw. Tool Contract strony: czytelne dla maszyn menu wszystkich działań, jakie agent AI może wykonać na danej stronie.

Specyfikacja oferuje dwa uzupełniające się sposoby definiowania tych narzędzi.

Deklaratywne API (oparte na HTML)

To najprostsza droga. Deweloperzy dodają nowe atrybuty do istniejących formularzy HTML, a przeglądarka automatycznie zamienia je w narzędzia, które może wywołać agent. Bez JavaScriptu.

<form toolname="searchFlights"
      tooldescription="Search for available flights between airports">
  <input name="origin" type="text" required pattern="[A-Z]{3}">
  <input name="destination" type="text" required pattern="[A-Z]{3}">
  <input name="date" type="date" required>
  <button type="submit">Search</button>
</form>

Jedyne dodatki to atrybuty toolname i tooldescription. Przeglądarka odczytuje istniejącą strukturę formularza (nazwy pól, typy, wzorce walidacji, oznaczenia pól wymaganych) i generuje schemat, który agent AI może zrozumieć i wywołać. W przypadku stron, które mają już dobrze zbudowane formularze, wdrożenie sprowadza się niemal do zasady „dodaj i gotowe”.

Gdy agent wywołuje narzędzie deklaratywne, przeglądarka wyzwala SubmitEvent z właściwością agentInvoked ustawioną na true. Pozwala to backendowi odróżnić zgłoszenia od ludzi i od agentów, co przydaje się w analityce, przy limitowaniu żądań albo do zwracania danych w formacie zoptymalizowanym dla maszyn zamiast wyrenderowanego HTML.

Imperatywne API (oparte na JavaScripcie)

Przy interakcjach wykraczających poza wysyłanie formularzy (dynamicznych, wieloetapowych procesach, przetwarzaniu danych w czasie rzeczywistym, logice warunkowej) deweloperzy rejestrują narzędzia programowo:

navigator.modelContext.registerTool({
  name: "getFlightStatus",
  description: "Check real-time status of a specific flight",
  schema: {
    type: "object",
    properties: {
      flightNumber: { type: "string", description: "IATA flight number" },
      date: { type: "string", format: "date" }
    },
    required: ["flightNumber"]
  },
  handler: async ({ flightNumber, date }) => {
    const status = await flightAPI.getStatus(flightNumber, date);
    return { status: status.state, gate: status.gate, delay: status.delay };
  }
});

Daje to pełną kontrolę programową. Deweloperzy mogą dynamicznie dodawać i usuwać narzędzia w zależności od stanu aplikacji, udostępniając różne możliwości w zależności od tego, czy użytkownik jest zalogowany, na jakiej jest stronie albo do którego kroku procesu dotarł. Co kluczowe, funkcje obsługi mogą korzystać z tej samej logiki frontendu, która już napędza interfejs strony. Nie budujesz osobnej warstwy integracji; udostępniasz to, co już masz.

Przeglądarka jako pośrednik

Jedną z najbardziej brzemiennych w skutki decyzji projektowych WebMCP jest to, że cała komunikacja między stroną a agentem odbywa się za pośrednictwem przeglądarki. Strona rejestruje narzędzia przez navigator.modelContext. Przeglądarka udostępnia je agentowi w takim formacie, jakiego agent potrzebuje. Strona i agent nigdy nie rozmawiają bezpośrednio.

Jak wyjaśnił Patrick Brosset z zespołu Microsoft Edge: „To przeglądarka rozmawia z agentem. Specyfikacja używa terminu »Model context provider«. Przez navigator.modelContext twoja strona dostarcza kontekst – narzędzia, z których potem korzysta agent AI – ale to przeglądarka wykonuje za ciebie całą pracę związaną z protokołem”.

Taka architektura rozwiązuje jednocześnie trzy problemy.

Uwierzytelnianie jest dziedziczone. Narzędzia działają w karcie przeglądarki, w kontekście istniejącej sesji użytkownika. Jeśli masz otwartą sesję w sklepie internetowym, agent korzysta z tej samej sesji: bez osobnych przepływów OAuth, kluczy API i zarządzania tokenami.

Użytkownik zachowuje kontrolę. Wszystko dzieje się w widocznej karcie przeglądarki, więc użytkownik widzi, co robi agent. Przy wrażliwych działaniach (zakupach, przesyłaniu danych osobowych, usuwaniu) specyfikacja przewiduje agent.requestUserInteraction(), które wstrzymuje wykonanie i prosi przeglądarkę o uzyskanie wyraźnego potwierdzenia od użytkownika, zanim proces pójdzie dalej.

Niezależność od platformy. Niezależnie od tego, czy odwiedzający agent działa w ChatGPT, Claude, Gemini czy we własnym modelu firmowym, Tool Contract strony pozostaje taki sam. Przeglądarka normalizuje interakcję.

Skąd się wziął WebMCP

WebMCP nie narodził się w Google ani w Microsofcie. Zaczęło się od sfrustrowanego inżyniera z Amazona.

Na początku 2025 roku Alex Nahas budował w Amazonie wewnętrznych agentów AI z wykorzystaniem Model Context Protocol (MCP) od Anthropic. Amazon postawił coś, co w praktyce było jednym ogromnym serwerem MCP udostępniającym tysiące narzędzi z wewnętrznych usług. „Trzeba było je wyłączać poleceniami procesu w connection stringu” – powiedział Nahas serwisowi Arcade.dev. Było to nieporęczne, ale prawdziwą przeszkodą okazało się uwierzytelnianie. Specyfikacja MCP przyjęła OAuth 2.1, którego praktycznie żadna wewnętrzna usługa Amazona nie wdrożyła. Każda usługa miała własny sposób uwierzytelniania i żadna nie obsługiwała OAuth.

Wtedy Nahas doznał olśnienia: przeglądarka już rozwiązała ten problem. Pracownicy Amazona byli zalogowani do każdej wewnętrznej usługi przez federacyjne uwierzytelnianie w przeglądarce. Gdyby dało się uruchamiać narzędzia w stylu MCP w karcie przeglądarki, całe to uwierzytelnianie można by odziedziczyć za darmo.

Zbudował MCP-B (Model Context Protocol for Browser) jako dowód koncepcji (proof of concept). Zadziałało. Udostępnił kod jako open source.

W tym samym czasie inżynierowie Google i Microsoftu niezależnie pracowali nad podobnymi problemami. Zespoły nawiązały kontakt przez W3C, do sierpnia 2025 roku uzgodniły wspólną specyfikację i opublikowały ją na GitHubie. We wrześniu 2025 roku W3C Web Machine Learning Community Group przyjęła ją jako formalny produkt prac grupy. W lutym 2026 roku Google wypuścił pierwszą implementację w przeglądarce.

Jeden ważny niuans: mimo nazwy WebMCP technicznie nie jest MCP. Jak wyjaśnił Nahas, początkowo naciskał na przeniesienie do przeglądarki pełnego protokołu MCP (łącznie z JSON-RPC), ale grupa robocza zdecydowała się nie wiązać zbyt ściśle ze specyfikacją Anthropic. WebMCP dzieli z MCP model koncepcyjny (narzędzia ze schematami, które wywołują agenci), ale jest odrębnym standardem, natywnym dla przeglądarki.

WebMCP vs MCP vs NLWeb

Nazewnictwo wprowadza zamieszanie, więc warto wyjaśnić, jak WebMCP ma się do innych protokołów w ekosystemie agentów AI.

MCP od Anthropic (Model Context Protocol) to protokół backendowy. Łączy platformy AI z zewnętrznymi usługami przez integracje po stronie serwera z użyciem JSON-RPC. Jeśli chcesz, żeby Claude lub ChatGPT odpytywał bazę danych twojej firmy, MCP to sposób na zbudowanie takiego połączenia. Wymaga dedykowanej infrastruktury serwerowej.

NLWeb od Microsoftu, ogłoszony w maju 2025 roku, daje stronom interfejs zapytań w języku naturalnym i sprawia, że każda strona działa jak serwer MCP dla agentów w szerszym ekosystemie. Działa na poziomie API: agenci rozmawiają bezpośrednio z backendem strony.

WebMCP działa w całości po stronie klienta, w przeglądarce. Strona rejestruje narzędzia przy wczytywaniu. Przeglądarka udostępnia je odwiedzającym agentom. Nie potrzeba infrastruktury backendowej. Uwierzytelnianie jest dziedziczone z sesji użytkownika.

Te trzy rozwiązania uzupełniają się, a nie konkurują. Firma może używać MCP do głębokich integracji backendowych, NLWeb do dostępu w języku naturalnym na poziomie API, a WebMCP do interakcji na poziomie przeglądarki, gdy użytkownik jest obecny. Kluczowa różnica: WebMCP jako jedyny pozwala deweloperom ponownie wykorzystać istniejący kod frontendu i nie wymaga żadnej nowej infrastruktury po stronie serwera.

Dlaczego to ważne

O znaczeniu WebMCP decyduje nie tyle pojedyncza funkcja, co połączenie kilku cech.

Radykalnie niższy koszt jednej interakcji. Jedno ustrukturyzowane wywołanie narzędzia zastępuje to, co wcześniej wymagało dziesiątek wymian ze zrzutami ekranu, wywołaniami modelu wizyjnego i analizą DOM. Wstępne doniesienia mówią o około 67% niższym narzucie obliczeniowym w porównaniu z agentami wizualnymi. Dla popularnych stron obsługujących tysiące interakcji z agentami dziennie oszczędności są znaczne.

Niezawodność niezależna od wyglądu. Ustrukturyzowane wywołania funkcji nie psują się, gdy projektant przesunie przycisk, zmieni nazwę klasy CSS albo uruchomi test A/B. Tool Contract zapewnia stabilny interfejs niezależny od układu wizualnego, dzięki czemu agenci i projektanci stron mogą rozwijać swoje rozwiązania niezależnie od siebie.

Minimalny nakład pracy deweloperów. Deklaratywne API wymaga dodania dwóch atrybutów HTML do istniejących formularzy. Bez JavaScriptu, bez nowych endpointów, bez dokumentacji API do utrzymywania. Dla większości stron droga do gotowości na agentów jest krótsza niż większość optymalizacji SEO.

Dostępność jako efekt uboczny. Te same ustrukturyzowane definicje narzędzi, które pomagają agentom AI, pomagają też technologiom wspomagającym. Czytniki ekranu i inne narzędzia dostępności mają wiele tych samych problemów co agenci AI, gdy próbują zrozumieć, co strona robi, a nie tylko co mówi. WebMCP może realnie poprawić sytuację w obu przypadkach.

Branże i zastosowania

Dokumentacja wczesnej wersji od Google wskazuje kilka głównych zastosowań, a wszystkie dotyczą ustrukturyzowanych, wieloetapowych procesów użytkownika.

E-commerce to najbardziej oczywisty beneficjent. Zamiast agenta AI, który nieporadnie przedziera się przez filtry produktów, wybór rozmiaru i proces zamówienia, sklep udostępnia narzędzia takie jak searchProducts(query, priceRange, category), addToCart(productId, quantity, size) i checkout(paymentMethod). Cała ścieżka od odkrycia produktu do zakupu staje się serią czystych wywołań funkcji. Dla firm może to oznaczać znacząco wyższe współczynniki konwersji z udziałem agentów.

Turystyka i hotelarstwo pasują tu idealnie. Wyszukiwanie lotów, rezerwacja hoteli i wynajem samochodów to ustrukturyzowane transakcje z wieloma parametrami, które wprost przekładają się na definicje narzędzi. Google wyraźnie wymienił rezerwacje podróży jako główny zweryfikowany przypadek użycia.

Produkty SaaS mogą udostępniać agentom swoje kluczowe procesy. Wyobraź sobie, że mówisz asystentowi AI „utwórz nową tablicę projektu z trzema kolumnami i zaproś mój zespół”, a on wykonuje to przez ustrukturyzowane wywołania narzędzi zamiast symulowanych kliknięć i naciśnięć klawiszy.

Portale obsługi klienta mogą definiować narzędzia do tworzenia zgłoszeń, sprawdzania ich statusu i kategoryzowania problemów. Agent, który może bezpośrednio wywołać createTicket(category, urgency, description), jest znacznie bardziej niezawodny niż taki, który musi wizualnie przechodzić przez wieloetapowy formularz.

Co WebMCP oznacza dla SEO

Mocna reakcja środowiska SEO na WebMCP to nie chwilowy hype, tylko odzwierciedlenie strukturalnej zmiany w tym, jak strony są odkrywane i używane.

Analogia ze Schema.org jest trafna. Gdy pojawiły się dane strukturalne, dały wyszukiwarkom ustandaryzowany sposób rozumienia, co oznaczają treści. Strony, które wdrożyły je wcześnie, zyskały rozszerzone wyniki (rich snippets), miejsca w panelach wiedzy i lepszą widoczność w wyszukiwarce. Te, które tego nie zrobiły, znalazły się w gorszym położeniu, którego nadrabianie zajęło lata.

WebMCP robi coś analogicznego, ale dla innej epoki. Daje agentom AI ustandaryzowany sposób rozumienia, jakie działania obsługuje strona. W miarę jak agenci stają się głównym kanałem, przez który ludzie korzystają z sieci (rezerwując podróże, robiąc zakupy, zarządzając usługami), strony z jasnymi, niezawodnymi Tool Contracts będą tymi, z którymi agenci mogą pewnie współpracować.

To tworzy nowy rodzaj dynamiki konkurencyjnej. Jeśli agent AI może bezpośrednio wywołać bookFlight() na jednej stronie turystycznej, a na innej musi siłowo przebijać się przez analizę pikseli, opcja ustrukturyzowana będzie szybsza, tańsza i mniej podatna na błędy. Z czasem ta przewaga w niezawodności się kumuluje: agenci (i platformy, na których działają) w naturalny sposób będą kierować użytkowników do stron, z którymi łatwiej i taniej się współpracuje.

Dla firm gotowość na WebMCP może stać się tak ważna, jak dekadę temu responsywność mobilna. Nie z dnia na dzień, ale stopniowo, w miarę jak rośnie obsługa w przeglądarkach i liczba interakcji z udziałem agentów.

Jak zacząć

WebMCP jest we wczesnej fazie testów, co oznacza, że okno dla wczesnych użytkowników jest otwarte właśnie teraz.

Przeanalizuj kluczowe procesy na swojej stronie. Określ podstawowe działania użytkowników (wyszukiwanie, rezerwacje, zamówienia, wysyłanie formularzy, zarządzanie kontem), które warto udostępnić jako narzędzia. Zacznij od transakcji o największej wartości.

Zacznij od deklaratywnego API. Jeśli masz czyste, dobrze zbudowane formularze HTML, dodanie atrybutów toolname i tooldescription to najszybsza droga. Nie wymaga JavaScriptu i oznacza minimalne zmiany w kodzie.

Dołącz do Early Preview Program. EPP od Google daje dostęp do pełnej dokumentacji, wersji demonstracyjnych i narzędzi testowych. Zapisać się można przez stronę Chrome for Developers.

Testuj w Chrome Canary. Włącz flagę „WebMCP for testing” w Chrome 146 Canary. Model Context Tool Inspector od Google oferuje narzędzia do debugowania, które pozwalają zweryfikować definicje narzędzi.

Poznaj imperatywne API, jeśli masz złożone procesy, które wymagają dynamicznej rejestracji narzędzi lub wieloetapowej logiki.

Deweloperzy, którzy chcą zacząć budować, zanim natywna obsługa w przeglądarkach stanie się powszechna, mogą już dziś rejestrować narzędzia przez navigator.modelContext.registerTool() dzięki polyfillowi MCP-B autorstwa Alexa Nahasa (@mcp-b/global). Działa on z istniejącymi frameworkami frontendowymi do wywoływania narzędzi, takimi jak CopilotKit, AGUI i SystintUI. Pełna dokumentacja jest dostępna na docs.mcp-b.ai.

Specyfikacja W3C jest dostępna na GitHubie.

Co dalej

Specyfikacja jest wciąż w wersji roboczej, ale kierunek jest jasny.

Oficjalne wdrożenie w przeglądarkach jest spodziewane w połowie lub pod koniec 2026 roku. Google I/O i Google Cloud Next to najbardziej prawdopodobne miejsca szerszych zapowiedzi. Ponieważ Microsoft jest współautorem specyfikacji, obsługa w Edge powinna podążać za harmonogramem Chrome. Patrick Brosset z zespołu Edge wyraźnie zasygnalizował dalsze zaangażowanie: „W zespole Edge zależy nam na tym, by w pętli pozostawał nie tylko człowiek, ale też deweloperzy. Dlatego zależy nam na WebMCP”.

API wciąż ewoluuje. Interfejs przeszedł już z wcześniejszego window.agent na window.navigator.modelContext, a od pierwotnej propozycji z sierpnia 2025 roku dodano funkcje takie jak agent.requestUserInteraction(). Społeczność W3C aktywnie dopracowuje specyfikację na podstawie testów w realnych warunkach.

Obsługa multimodalna jest na szerszej mapie drogowej ekosystemu MCP. Przyszłe wersje protokołu mają obsługiwać obrazy, wideo i dźwięk, co oznacza, że agenci nie będą tylko czytać i pisać, ale też interpretować treści wizualne i dźwiękowe w ramach tego samego frameworka.

Komunikacja między agentami to następny etap. Obecna specyfikacja skupia się na interakcji użytkownika z agentem przez przeglądarkę, ale mapa drogowa obejmuje scenariusze, w których agenci delegują zadania innym agentom w wielu usługach i na wielu stronach.

Najczęściej zadawane pytania

Czy WebMCP to to samo co MCP od Anthropic? Nie. Łączy je model koncepcyjny (narzędzia ze schematami, które mogą wywoływać agenci), ale WebMCP to odrębny standard. Nie korzysta z JSON-RPC, działa w całości w przeglądarce (a nie na serwerach backendowych) i został zaprojektowany specjalnie z myślą o platformie webowej. Oba się uzupełniają: firma może wdrożyć je oba do różnych zastosowań.

Które przeglądarki obsługują WebMCP? Według stanu na luty 2026 roku WebMCP jest dostępny w Chrome 146 Canary za flagą „WebMCP for testing”. Obsługa w Edge jest powszechnie oczekiwana, biorąc pod uwagę rolę Microsoftu jako współautora specyfikacji. Oficjalne wdrożenie spodziewane jest w połowie lub pod koniec 2026 roku.

Czy muszę przepisać swoją stronę? Nie. Deklaratywne API pozwala dodać obsługę WebMCP przez dodanie dwóch atrybutów HTML do istniejących formularzy. W przypadku stron z czystym, dobrze zbudowanym HTML zmiany są minimalne. Imperatywne API wymaga JavaScriptu, ale może korzystać z istniejącej logiki frontendu.

Czy agenci AI mogą wykonywać działania bez zgody użytkownika? Z założenia nie. WebMCP zawiera agent.requestUserInteraction(), które przy wrażliwych działaniach wstrzymuje wykonanie do czasu potwierdzenia przez użytkownika. Specyfikacja opiera się na zasadzie, że żadne istotne działanie nie powinno się odbyć bez wiedzy i zgody użytkownika.

Czy WebMCP poprawia dostępność? Potencjalnie tak. Ustrukturyzowane definicje narzędzi, które pomagają agentom AI zrozumieć, co strona robi, mogą też pomóc czytnikom ekranu i innym technologiom wspomagającym. Specyfikacja W3C wprost wymienia technologie wspomagające jako docelowe zastosowanie obok agentów AI.

Jak WebMCP wpływa na SEO? Pełny obraz dopiero się kształtuje, ale strukturalne podobieństwa do Schema.org są wyraźne. W miarę jak agenci AI stają się kanałem transakcji i odkrywania treści, strony z dobrze zdefiniowanymi Tool Contracts będą dla agentów łatwiejsze i tańsze w obsłudze, co da im naturalną przewagę, podobną do tej, jaką w wyszukiwarce zyskali pierwsi użytkownicy danych strukturalnych.

Podsumowanie

Przez trzydzieści lat sieć była miejscem projektowanym dla ludzkich oczu i ludzkich rąk. Każda strona, każdy przycisk, każdy formularz zakłada, że po drugiej stronie jest człowiek. WebMCP to pierwsza poważna, oparta na standardach próba sprawienia, by sieć była natywnie zrozumiała dla agentów AI i gotowa na ich działania, bez usuwania człowieka z pętli.

To wciąż wczesny etap. Specyfikacja jest w wersji roboczej. Obsługa w przeglądarkach jest eksperymentalna. Ale fundamenty są solidne: dwóch największych na świecie producentów przeglądarek współpracuje w ramach W3C, działająca implementacja jest już dostępna do testów, a doświadczenie deweloperskie jest na tyle proste, że większość stron może zacząć od dwóch atrybutów HTML.

Firmy, które wcześnie dostrzegły znaczenie danych strukturalnych, zyskały lata przewagi konkurencyjnej w wyszukiwarce. To samo okno otwiera się teraz dzięki WebMCP, ale nie będzie otwarte wiecznie.

Powiązane poradniki

Więcej artykułów

Czytaj dalej nasze szczegółowe analizy i porównania przeglądarek.