Integracje MCP i AI - Model Context Protocol dla WordPress i stacków commerce

Integracje MCP i AI - Model Context Protocol dla WordPress i stacków commerce

5.00/5 - (17 głosów)
10 min czytania
Przewodnik

Kto: Mariusz Szatkowski, programista WordPressa od 2006 roku, autor serwera MCP działającego na tej stronie i otwartoźródłowego serwera MCP dla WooCommerce. Pracuję sam, więc kod integracji piszę osobiście i nikomu nie przekazuję dostępów.

Co: serwery Model Context Protocol z wąskimi narzędziami, autoryzacja zgodna ze specyfikacją MCP, mosty do WordPressa, WooCommerce, Shopify i treści z headless CMS, logi wywołań i testy przed wdrożeniem.

Gdzie: zdalnie z Gdyni. Ustalenia prowadzę mailowo, w dokumentach i w repozytorium. Przed dostępem do danych osobowych podpisuję umowę powierzenia przetwarzania zgodnie z art. 28 RODO.

Ile: wyceniam każdą integrację osobno, według liczby systemów i narzędzi oraz tego, czy któreś zapisuje dane. Ofertę dostajesz na piśmie, z założeniami.

Integracja MCP z AI dla sklepów i serwisów na WordPressie

Model Context Protocol daje asystentowi AI listę konkretnych narzędzi zamiast hasła administratora wklejonego do czatu. Podłączam te narzędzia do systemów, które już masz, i tak je ograniczam, żeby asystent widział tylko to, na co się zgodzisz.

Jak wygląda sama usługa krok po kroku, opisuję na stronie tworzenie serwera MCP. Tutaj piszę o decyzjach architektonicznych i o tym, gdzie integracja może zaszkodzić.

Asystent w obsłudze klienta oszczędza czas, ale każdy skrót grozi wyciekiem danych osobowych albo odpowiedzią sprzeczną ze stanem magazynu. Dlatego zaczynam od mapy danych: historię zamówień często da się pokazać modelowi jako kategorie produktów, status i przedział wartości, bez nazwiska, adresu i telefonu. Pola potrzebne tylko do wysyłki zostają w sklepie.

Co MCP robi technicznie

MCP to protokół oparty na JSON-RPC 2.0. Aplikacja z modelem (host, na przykład Claude albo ChatGPT) łączy się przez klienta z serwerem, który udostępnia trzy rodzaje rzeczy: narzędzia, które model wywołuje, zasoby z danymi i szablony promptów. Aktualna wersja specyfikacji nosi datę 28 lipca 2026 i definiuje dwa standardowe transporty: stdio dla serwera uruchamianego lokalnie jako proces oraz Streamable HTTP dla serwera zdalnego, gdzie każda wiadomość to osobne żądanie POST na jeden endpoint.

Specyfikacja mówi też wprost, że narzędzie to wykonywanie dowolnego kodu, więc człowiek powinien mieć możliwość odrzucenia każdego wywołania, a opisy narzędzi z niezaufanych serwerów należy traktować jako niezaufane. Źródło: specyfikacja MCP.

Jak wybieram procesy do pilotażu

Prosisz o asystenta, więc zaczynam od pytania, do czego konkretnie. Przyślij listę zadań: podgląd statusu zamówienia, zasady zwrotów, wyszukiwanie w dokumentacji technicznej. Każde zadanie dostaje jeden z trzech poziomów: narzędzie działa samo, narzędzie wymaga potwierdzenia przez człowieka albo zadanie zostaje poza asystentem.

Przy okazji spisuję identyfikatory produktów, waluty na rynkach i wyjątki podatkowe. Bez tej mapy model uśrednia odpowiedzi i myli ceny. Przypadki brzegowe biorę z prawdziwych zgłoszeń z Twojego systemu obsługi klienta: zwrot części zamówienia, zamówienie podzielone na dwie paczki, reklamacja po terminie.

Jeśli chodzi raczej o automatyzację procesów niż o czat, zajrzyj na stronę o wdrożeniach AI w firmach.

Jak projektuję bezpieczny serwer MCP

Narzędzia

Każde narzędzie ma nazwę, opis i schemat wejścia w JSON Schema, a gdy zwraca dane strukturalne, także schemat wyjścia. Wolę deterministyczne operacje w rodzaju “pobierz podsumowanie zamówienia po ID” niż ogólne “napraw zamówienie”. Naprawy zostają w panelu administratora.

Błędy rozróżniam tak, jak przewiduje specyfikacja: błąd protokołu przy nieznanym narzędziu albo złym żądaniu, a błąd wykonania z isError: true przy złej dacie, braku rekordu czy braku uprawnień. Model dostaje wtedy informację, którą może poprawić, zamiast zgadywać.

Ta sama zasada działa na tej stronie: serwer pod https://wppoland.com/mcp udostępnia narzędzia tylko do odczytu, między innymi check_services i request_quote, bez klucza API. Opis architektury jest w przewodniku po publicznym serwerze MCP WPPoland. Wersję dla sklepu utrzymuję jako serwer MCP dla WooCommerce na GitHubie: tylko do odczytu, z narzędziami takimi jak get_product, list_orders i sales_report.

Autoryzacja i tokeny

Dla serwerów po HTTP specyfikacja opiera autoryzację na OAuth 2.1. Chroniony serwer MCP jest serwerem zasobów: publikuje metadane zgodnie z RFC 9728, przyjmuje tylko tokeny wydane dla siebie i nie przekazuje ich dalej. Klient wskazuje serwer parametrem resource z RFC 8707. Serwer lokalny po stdio bierze poświadczenia ze zmiennych środowiskowych. Źródło: autoryzacja w specyfikacji MCP.

Zakresy (scopes) ustawiam tak, żeby jedno narzędzie dało się wyłączyć przy incydencie bez gaszenia całego asystenta. Tam, gdzie WordPress albo WooCommerce mają już swoje uprawnienia, odwzorowuję je zamiast budować równoległą listę dostępu, która z czasem się rozjedzie.

Jakie dane wracają do modelu

Odpowiedź narzędzia nie zawiera zbędnych danych osobowych, ma znacznik czasu źródła oraz walutę i język, żeby model nie mieszał rynków. Treści z headless CMS oznaczam osobno od liczb ze sklepu. Przy stronie wielojęzycznej narzędzie zwraca kod języka, żeby asystent nie cytował polskiego opisu klientowi z Wielkiej Brytanii.

Limity ruchu w szczytach sprzedaży

Specyfikacja wymaga, żeby serwer walidował wejście, kontrolował dostęp, limitował wywołania i oczyszczał wyniki. Limit ma tu praktyczny sens: asystent potrafi wysłać zapytania szybciej niż ludzie, a API sklepu obsługuje też prawdziwych kupujących. Ustawiam osobne limity dla narzędzi od zamówień i od treści marketingowych, więc kampania mailowa nie zablokuje obsługi zwrotów. Dane, które mogą być lekko nieaktualne, idą z pamięci podręcznej.

Przed startem odtwarzam na stagingu test obciążenia, żeby sprawdzić ponawianie z opóźnieniem. Jeśli narzędzie czeka na synchroniczny webhook do ERP, loguję czas oczekiwania, bo inaczej asystent podaje stan zamówienia, którego ERP jeszcze nie zna.

MCP w WordPressie i WooCommerce

WordPress 6.9 wprowadził Abilities API. Funkcją wp_register_ability() rejestruje się operację z opisem, schematem wejścia i wyjścia oraz permission_callback, a WordPress udostępnia ją w REST API pod wp-abilities/v1 (ogłoszenie na make.wordpress.org). Pakiet MCP Adapter z inicjatywy AI Building Blocks zamienia te abilities na narzędzia, zasoby i prompty MCP. Łączy się z nim przez WP-CLI po stdio albo po HTTP. Ability jest dla MCP prywatna, dopóki nie oznaczy się jej jako publicznej, a domyślne sprawdzenie dostępu serwera to tylko is_user_logged_in(), więc uprawnienia dopisuję sam dla każdej operacji.

Gdy zastanawiasz się, czy wystarczy WordPress.com Agent z zapisem przez MCP, czy potrzebny jest własny adapter na Twoim serwerze, to porównanie pomoże wybrać przed startem.

Kilka rzeczy, których pilnuję w praktyce:

  • Narzędzie, które ma widzieć aktualny stan magazynu, omija cache strony i pyta endpoint z krótkim czasem życia danych.
  • W sklepie z HPOS zamówienia leżą we własnych tabelach WooCommerce, więc raporty korzystają z API zamówień, nie z zapytań do postmeta.
  • W multisite narzędzie przyjmuje jawne ID strony, żeby model nie mieszał katalogów różnych marek.
  • Dostęp po HTTP opieram na hasłach aplikacji WordPressa albo OAuth, z rotacją zapisaną w dokumentacji.

MCP z Shopify i sklepami na kilku platformach

W Shopify obowiązują limity platformy: Admin API w GraphQL liczy koszt zapytania, a po przekroczeniu limitu zwraca błąd i każe odczekać (limity Shopify). Narzędzie mówi wtedy asystentowi, że odpowiedź się opóźni, zamiast zmyślać dane. Kraj lub rynek przyjmuje jako jawny argument, żeby cena w czacie zgadzała się z kasą. W sklepie B2B z kontami firmowymi osobne zakresy Admin API dostają osobne narzędzia, więc pytanie klienta detalicznego nie odsłania cennika hurtowego.

W konfiguracji mieszanej zapisuję regułę pierwszeństwa: stany i ceny z platformy sklepu, opisy z CMS. Ta reguła siedzi w kodzie serwera.

Jak opublikować serwer MCP w ChatGPT i Claude

Aktualizacja, . Oba asystenty mają publiczne katalogi serwerów MCP, więc serwer zbudowany dla działu obsługi klienta sklepu można też udostępnić jego klientom.

Katalog wtyczek ChatGPT

OpenAI prowadzi jeden katalog wtyczek wspólny dla ChatGPT i Codex. Według changelogu Apps SDK od 22 lutego 2026 ChatGPT jest w pełni zgodny ze specyfikacją MCP Apps. Przed publikacją:

  • zgłoszenie składa zweryfikowana osoba albo organizacja,
  • wtyczka potrzebuje opublikowanej polityki prywatności i kontaktu do wsparcia,
  • paczkę ZIP najpierw sprawdzają automaty, potem recenzent, a po akceptacji sam decydujesz, kiedy ją udostępnić,
  • handel obejmuje na razie tylko towary fizyczne, z płatnością na Twojej domenie (Instant Checkout mają tylko wybrani partnerzy),
  • dostępność możesz zawęzić listą krajów w polu publication.countries,
  • po publikacji OpenAI codziennie skanuje hostowany serwer MCP.

Źródła: wytyczne, proces zgłoszenia.

Katalog konektorów Claude

  • zgłoszenie przez claude.ai/directory/manage jako konektor MCP; może je złożyć każdy z płatnym planem Claude,
  • serwer zdalny po HTTPS; serwer lokalny tylko w ramach wtyczki,
  • OAuth 2.0 dla narzędzi działających na koncie użytkownika, bez uwierzytelniania dla danych publicznych,
  • tytuł i adnotacja readOnlyHint albo destructiveHint przy każdym narzędziu,
  • adres dokumentacji, adres polityki prywatności, kontakt do wsparcia, ikona i w pełni wypełnione konto testowe dla recenzenta,
  • po zgłoszeniu automatyczna kontrola zasad i domyślnie oznaczenie Community; serwer z adresami przypisanymi do konkretnych klientów wymaga oznaczenia Verified.

Wpisy jako rozszerzenia desktopowe (MCPB) są wycofane. Źródło: dokumentacja Anthropic.

Co przygotowuję przed zgłoszeniem

Narzędzie oznaczone readOnlyHint naprawdę nie zmienia danych, co odpowiada podziałowi na odczyt i zapis opisanemu wyżej. Polityka prywatności mówi, co serwer przekazuje dostawcy modelu, i spełnia obowiązki informacyjne z art. 13 RODO. Konto testowe dla recenzenta działa na danych przykładowych, nigdy na prawdziwych zamówieniach. Sklep, który chce trafić do ChatGPT bez własnej wtyczki, zaczyna od feedu produktów i danych strukturalnych, o czym piszę na stronie o gotowości sklepu na zakupy przez AI.

Jak testuję integrację MCP

Mam zestaw stałych pytań z oczekiwanymi odpowiedziami i puszczam go po każdej zmianie narzędzi oraz po każdej zmianie modelu u dostawcy. Do zestawu należą też próby prompt injection i scenariusze, w których endpoint modelu albo sklepu zwraca błędy. Patrzę na trafność faktów, czas odpowiedzi narzędzi i to, jak często rozmowę musi przejąć człowiek.

Jeśli liczba tokenów rośnie szybciej niż jakość odpowiedzi, upraszczam narzędzia albo skracam kontekst. Gdy model kilka razy z rzędu próbuje obejść zasady narzędzia, sprawdzam, skąd się to bierze.

Dokumenty, które zostają po wdrożeniu

DokumentPo coKto przygotowuje
Opis narzędzi MCPAkceptacja zakresu przez Twój dział prawny lub bezpieczeństwaJa
Umowa powierzenia przetwarzaniaArt. 28 RODO, w tym informacja o dostawcy modeluTy i ja
Instrukcja wyłączania narzędziSzybkie odcięcie asystenta bez wyłączania sklepuJa
Wyniki testówŚlad zmian w trafności odpowiedziJa, w repozytorium

Wszystko leży w Twoim repozytorium razem z kodem, więc osoba, która przejmie utrzymanie, nie musi pytać mnie o hasła ani o zrzuty ekranu.

Odpowiedzi MCP a dane strukturalne

Jeśli strona produktu używa w schema.org sku, gtin13 albo priceSpecification, narzędzie MCP zwraca te same identyfikatory i kwoty. Rozbieżność między danymi na stronie a odpowiedzią czatu to klient, który widzi dwie różne ceny. Przy nowej stronie lub zmianie oferty aktualizuję oba miejsca w tym samym wdrożeniu.

Jak zacząć

Przyślij mi listę API, z których ma korzystać asystent, opis zadań i to, czego asystent robić nie może. Odpowiem na piśmie planem z narzędziami, testami na stagingu i podziałem odpowiedzialności, zanim jakikolwiek token produkcyjny zostanie włączony. Pilotaż najlepiej zacząć od wąskiej grupy Twoich pracowników, a dopiero potem pokazać asystenta klientom.

Sprawdź inne usługi WordPress i bazę wiedzy

Wzmocnij swój biznes dzięki profesjonalnemu wsparciu technicznemu w kluczowych obszarach ekosystemu WordPress.

Rekomendacje z LinkedIn

Rekomendacje i opinie o współpracy z WPPoland

Wybrane rekomendacje liderów branży WordPress, WordCamp i e-commerce - z naciskiem na terminowość, głębię techniczną i biznesowe podejście do rozwoju serwisów.

Karolina Czapla

Karolina Czapla

Strateg Marketingowy, Performance & Digital Strategy

“Praca z Mariuszem przy WordCampie pokazała mi, jak rzadko łączy się głębokie umiejętności techniczne z prawdziwym przywództwem. Planuje, koordynuje i dowozi z ogromną dbałością o szczegóły, a jednocześnie daje zespołowi ...”

Współorganizatorka WordCamp Gdynia 2024 i 2025

Anna Kamińska

Anna Kamińska

Talent Acquisition Specialist / HR Business Partner

“Portfolio Mariusza mówi samo za siebie. Widać w nim precyzję, wszechstronność i ogromne poczucie odpowiedzialności. Można mu zaufać przy prowadzeniu projektu od pomysłu do wdrożenia, przy jednoczesnym dbaniu o komunikacj...”

Pracowaliśmy w tym samym zespole

Sarah‑Luisa Kwolek

Sarah‑Luisa Kwolek

IT Project Management & Product Owner, Web/App

“Przez ponad dwa lata mogłam liczyć na Mariusza przy zadaniach WordPress, od stylowania i szablonów po integracje z zewnętrznymi usługami. Wnosi spokój do zespołu i trzyma front‑end projektu w ryzach.”

Mariusz był jej klientem przy pracach WordPress

Argert Boja

Argert Boja

Senior Full‑Stack Developer

“Mariusz jest takim współpracownikiem, jakiego każdy chciałby mieć: mocne kompetencje full‑stack WordPress, jasne tłumaczenie decyzji technicznych i pozytywne nastawienie nawet pod presją. Sprawnie przechodzi między wtycz...”

Pracowaliśmy razem przy projektach WordPress

Varun Patil

Varun Patil

Lider Growth & CRM

“Poza samym developmentem Mariusz świetnie rozumie SEO, analitykę i growth. Rozmawia bezpośrednio z interesariuszami, zadaje właściwe pytania i dowozi rozwiązania, które realnie wpływają na wyniki biznesowe, od AMP, przez...”

Był przełożonym Mariusza przy inicjatywach growth

Rafał Osiński

Rafał Osiński

Founder @ EasyTrips.pl, Senior WordPress Dev

“Znam Mariusza z polskiej społeczności WordPress od wielu lat. Jest niezawodny, bardzo zaangażowany i po prostu zawsze 'jest', na meetupach, WordCampach i w projektach. Jeśli zależy Ci na długofalowej współpracy i kimś, k...”

Współorganizator WordUp Trójmiasto i WordCampów

Daniel Blossfeld

Daniel Blossfeld

Konsultant ds. Optymalizacji Procesów i Digitalizacji

“Miałem przyjemność współpracować z Mariuszem przez prawie trzy lata. W tym czasie jego umiejętności w zakresie rozwoju WordPressa okazały się nieocenione w wielu projektach, od budowy stron internetowych po obszary człon...”

Mariusz był jego klientem przy pracach WordPress

Natalie Wiszczor

Natalie Wiszczor

CRM & E-Mail Marketing Manager

“Miałem przyjemność współpracować z Mariuszem przez ponad 4 lata w dziedzinie technicznej. W tym czasie okazał się kompetentnym i niezawodnym kolegą. Szczególnie wyróżniała się jego przyjazna natura i niezwykła wytrwałość...”

Pracowaliśmy z Mariuszem w różnych zespołach

Mark Chalklen

Mark Chalklen

Head of Design & Build w Itineris Limited

“Mariusz to świetny członek zespołu, zawsze chętny do podjęcia każdego zadania i nauki nowych rzeczy. Świetny komunikator i ogólnie miły facet do współpracy. Trudno go jednak pokonać w naszej cotygodniowej tabeli liderów ...”

Bezpośrednio zarządzał Mariuszem

Jessica Di Pasquale

Jessica Di Pasquale

Prowadzenie inicjatyw SEO z strategiami wzrostu opartymi na danych.

“Mariusz to bardzo utalentowany, cierpliwy i doświadczony człowiek. Zawsze gotowy do pomocy i naprawiania błędów, naprawdę doceniałem pracę z nim. Jest wspaniałym kolegą!”

Bezpośrednio zarządzała Mariuszem

Biki John

Biki John

Entuzjasta Content Marketingu i SEO

“Wspaniale było pracować z Mariuszem. Naprawdę doceniałem jego rozległą wiedzę na temat WordPressa i to, jak przydawała się za każdym razem, gdy potrzebowałem wsparcia w nawigacji po CMS. Całkowicie pochwalam Mariusza za ...”

Pracowaliśmy z Mariuszem w różnych zespołach

Rafal Borowiec

Rafal Borowiec

Software Developer, Konsultant, Manager i Wykładowca

“Miałem okazję współpracować z Mariuszem przez 7 miesięcy. Doskonale radzi sobie z optymalizacją techniczną dla wyszukiwarek (SEO). Mariusz posiada również silne doświadczenie w rozwoju AMP, GTM i GA. Mariusz czuje się ba...”

Bezpośrednio zarządzał Mariuszem

Belinda Koch

Belinda Koch

Analityk Web-Tracking w TUI

“Mariusz to wspaniała osoba do współpracy. Jest niezwykle zmotywowany do nauki nowych rzeczy i dzielenia się swoją wiedzą, a także posiada szeroką wiedzę na wiele tematów. Pracowaliśmy razem nad analityką cyfrową i temata...”

Pracowaliśmy z Mariuszem nad analityką cyfrową i tematami śledzenia

Ali Nezamolmaleki

Ali Nezamolmaleki

Growth, SEO, Myślenie Analityczne, AMP

“Mariusz to niezwykle utalentowana osoba w swojej dziedzinie. Zawsze potrafi spojrzeć na problem z nowej perspektywy i myśleć nieszablonowo w sytuacjach, które wydają się być bez wyjścia. Współpraca z nim to zawsze przyje...”

Pracowaliśmy z Mariuszem w tym samym zespole

Karol Jakubcewicz

Karol Jakubcewicz

Front-end / JavaScript Developer

“Mariusz to niesamowicie doświadczony programista WordPress i specjalista SEO/SEM, z którym miałem przyjemność pracować przez prawie dwa lata. Jako lider zespołu odpowiedzialnego za rozwój strony AirHelp, był jedną z kluc...”

Pracowaliśmy z Mariuszem w tym samym zespole

Paweł Lewczuk

Paweł Lewczuk

Front-end developer, WordPress developer

“Współpracowałem z Mariuszem przy kilku projektach i nasza współpraca zawsze przebiegała wzorowo. Myślę, że jeszcze niejeden wspólny projekt przed nami. Polecam!”

Mariusz był klientem Pawła

Przemek Wroblewski

Przemek Wroblewski

Software Developer z ponad 20-letnim doświadczeniem

“Mariusz to osoba z ogromnym doświadczeniem i głęboką wiedzą o rozwiązaniach frontendowych. Silny, kompetentny i odpowiedzialny programista WordPress. Ma łatwość w budowaniu relacji międzyludzkich. Miał wizję dostrzegania...”

Pracowaliśmy z Mariuszem w różnych zespołach

Często zadawane pytania

Pytania o zakres, wdrożenie, koszty i jakość realizacji.

Czym jest MCP w praktyce dla sklepu internetowego?#
Model Context Protocol to otwarty protokół, przez który aplikacja z modelem językowym (host) łączy się z serwerami udostępniającymi narzędzia, zasoby i prompty. W sklepie oznacza to, że asystent wywołuje narzędzie, które zwraca na przykład podsumowanie zamówienia albo dane produktu z WooCommerce, zamiast dostawać hasło administratora w czacie. MCP nie zastępuje kasy ani ERP. Opisuje, jak model prosi o konkretną operację i jakie dostaje dane.
Czy MCP sprawia, że odpowiedzi AI są wiarygodne?#
Nie. Protokół porządkuje połączenie, ale jakość odpowiedzi zależy od danych źródłowych i od tego, co narzędzie zwraca. Specyfikacja zaleca, żeby człowiek mógł odrzucić każde wywołanie narzędzia, a opisy narzędzi z niezaufanych serwerów traktować jako niezaufane. Dlatego zwroty, zmiany kont i rabaty zostawiam ludziom, a odpowiedzi asystenta sprawdzam na stałym zestawie pytań testowych.
Jak zabezpieczasz WordPressa i WooCommerce?#
Asystent nie dostaje ogólnych poświadczeń REST. Udostępniam wybrane operacje, każdą z własnym sprawdzeniem uprawnień po stronie serwera i filtrem, który usuwa dane wewnętrzne i zbędne dane osobowe. W WordPressie 6.9 robię to przez Abilities API: każda ability ma permission_callback, a MCP Adapter pokazuje ją jako narzędzie dopiero, gdy oznaczę ją jako publiczną dla MCP. Aktualizacje wtyczek i rdzenia nadal są obowiązkiem utrzymania strony.
Czy serwer MCP może łączyć dane z Shopify i z CMS?#
Tak, jeśli każda odpowiedź narzędzia mówi, skąd pochodzi. Stany i ceny bierze z API sklepu, opisy z CMS, a przy konflikcie wygrywa sklep. Ta reguła siedzi w kodzie serwera, nie w prompcie. Więcej o treściach w modelu headless na stronie o programiście headless CMS.
Co logujesz przy integracji MCP?#
Nazwę narzędzia, parametry po usunięciu danych osobowych, czas odpowiedzi, błędy i identyfikator korelacji, który łączy sesję asystenta ze zgłoszeniem w obsłudze klienta. Specyfikacja MCP zaleca klientom logowanie użycia narzędzi do audytu. Retencję logów ustalamy na piśmie, razem z umową powierzenia przetwarzania.
Ile kosztuje integracja MCP?#
Wyceniam ją indywidualnie, zależnie od liczby systemów, narzędzi i tego, czy któreś z nich zapisuje dane. Stałych stawek tu nie publikuję. Zacznij od opisu procesów w formularzu kontaktowym, a dostaniesz pisemną ofertę z założeniami.
Jakie ryzyka zostają po zabezpieczeniu serwera?#
Prompt injection nadal może skłonić model do sekwencji wywołań sprzecznej z zasadami sklepu, więc walidacja po stronie serwera odrzuca takie operacje niezależnie od tego, jak przekonująco brzmi prośba. Dostawcy modeli zmieniają ich zachowanie bez zapowiedzi, dlatego testy powtarzam po każdej zmianie modelu. Nie obiecuję, że serwer jest odporny na każdy atak.
Jak MCP ma się do GEO i danych strukturalnych?#
Narzędzia MCP powinny zwracać te same identyfikatory i ceny co JSON-LD na stronie produktu. Gdy odpowiedź czatu i dane strukturalne się rozjeżdżają, klient widzi dwie różne kwoty, i nie ufa żadnej. Przy każdej zmianie oferty aktualizuję oba miejsca w tym samym wdrożeniu.

Potrzebujesz FAQ dopasowanego do branży i rynku? Przygotuję wersję pod Twoje cele biznesowe.

Porozmawiajmy

Polecane artykuły