Filar usługi

Rozwój serwera MCP dla WordPressa i WooCommerce

Senior B2B, jurysdykcja UE, zakres ustalany per projekt.

Wycena indywidualna. Odpowiadam w ciągu jednego dnia roboczego.

Co dostarczam

  • Dedykowany serwer Anthropic MCP w TypeScript, wdrożony na Cloudflare Workers lub w środowisku Node, udostępniający typowane narzędzia dla przepływów katalogu i intencji zamówienia, których potrzebuje klient.
  • Wzbogacenie Schema.org równolegle, dzięki czemu ten sam katalog pozostaje czytelny dla crawlerów i asystentów AI, którzy jeszcze nie mówią MCP. Schema.org i powierzchnia narzędzi MCP pozostają zsynchronizowane wraz z ewolucją katalogu.
  • Obserwowalność dla ruchu agentów oddzielona w warstwie analityki od ruchu ludzi: opóźnienia per narzędzie, poziom błędów, nieudane autoryzacje i atrybucja konwersji.
  • Zestaw testów Claude API wykonujący każde narzędzie MCP end-to-end na środowisku testowymowym WordPressie, z zapisanymi transkryptami jako bazą regresji. Dostarczenie nowego narzędzia wymaga zielonego przebiegu testów.

Kiedy MCP jest właściwym wyborem

Serwer MCP zarabia na swoje miejsce, gdy agent musi działać, a nie tylko czytać. Akcją może być utworzenie oferty B2B z customową wyceną, zastosowanie kodu rabatowego partnera, zmiana częstotliwości subskrypcji albo złożenie wiążącego zamówienia w imieniu zalogowanego kupującego. Interfejs dla takich akcji musi być typowany, uwierzytelniony i idempotentny; właśnie taki kontrakt daje MCP.

Drugim przypadkiem jest uwierzytelnianie. Gdy agent działa w sesji kupującego, w imieniu partnera lub pod poświadczeniem machine-to-machine, powierzchnia katalogu musi wiedzieć, kto wywołuje i co mu wolno zrobić. Typowane narzędzie MCP z polityką autoryzacji jest właściwym kształtem dla tego; publiczny endpoint REST nie jest.

Trzecim przypadkiem są przepływy stanowe. Koszyki, oferty, subskrypcje i intencje zamówień mają cykl życia. Determinizm i klucze idempotentności mają znaczenie, żeby ponowione wywołanie nie obciążało dwa razy ani nie duplikowało oferty. Narzędzia MCP wyrażają tę intencję wprost; scrapowanie sklepu nie.

Dla kogo to jest

  • Sklepy WooCommerce z customowymi przepływami: subskrypcje, oferty B2B, rabaty partnerskie, ceny multi-region, niestandardowe kroki checkout.
  • Katalogi B2B, w których każda transakcja wymaga uwierzytelnionej oferty zamiast samoobsługowego dodania do koszyka i w których kupującym coraz częściej jest agent działający w imieniu zespołu zakupowego.
  • Serwisy contentowe z affiliate commerce, w których strona jest katalogiem, a powierzchnia narzędzi MCP pozwala agentom analizować Offers, dostępność i warunki partnerskie w jednym ustrukturyzowanym wywołaniu.
  • Headlessowe instalacje WordPressa, na których działa już Astro lub Next.js na Cloudflare Workers, gdzie serwer MCP wpina się obok istniejącego frontu, nie zmieniając redakcyjnego zaplecza.

Jak pakuję pracę nad MCP

Senior B2B, jurysdykcja UE. Zakres i wycena indywidualne per projekt; etap discovery zwykle zmienia koszt budowy. Trzy sposoby na start:

  • Audyt gotowości agentowej. Zanim cokolwiek zbuduję, mapuję co agent AI może bezpiecznie osiągnąć w Twoim stacku: powierzchnie danych, model uwierzytelniania, granicę odczyt kontra zapis. Dostajesz zakres i szczerą odpowiedź, czy MCP ma dla Ciebie sens. Często najszybszy pierwszy krok.
  • Budowa i integracja. Projektuję i wdrażam serwer, najpierw tylko do odczytu, eksponując wyłącznie wybrane przez Ciebie powierzchnie, po REST lub GraphQL API które już masz. Nic do instalacji w sklepie.
  • Zarządzany MCP. W miarę rozwoju potrzeb dodaję narzędzia, rotuję poświadczenia, monitoruję ruch agentów i nadążam za zmianami modeli i SDK.
Agenci czytają warstwę Schema.org do przeglądania i warstwę MCP do intencji transakcyjnej. WordPress pozostaje źródłem prawdy.Agent AI (Claude, ChatGPT, przeglądarka) reads Schema.org Product + AggregateOffer for browsing and exchanges intencja transakcyjna via Serwer MCP (typowana intencja). Origin WordPress / WooCommerce holds the Kanoniczny katalog i zamówienia. Webhook przy zmianie ceny / stanu.Agent AI (Claude, ChatGPT, przeglądarka)Schema.org Product + AggregateOfferodczyt maszynowo-czytelnySerwer MCP (typowana intencja)intencja transakcyjnaOrigin WordPress / WooCommerceKanoniczny katalog i zamówieniaWebhook przy zmianie ceny / stanu
Agenci czytają warstwę Schema.org do przeglądania i warstwę MCP do intencji transakcyjnej. WordPress pozostaje źródłem prawdy.
Zapewnia uniwersalny, otwarty standard łączenia systemów AI ze źródłami danych, zastępując rozproszone integracje jednym protokołem.
Anthropic, komunikat o uruchomieniu MCP, Model Context Protocol, 2024-11-25, source

Najczęściej zadawane pytania

Jak zbudować serwer MCP do procesu redakcyjnego WordPressa?

Traktuj MCP jako typowaną granicę przed WordPressem, nie jako prompt w pluginie. Na stronie usługi publikujemy model Discovery → Scoping → Budowa → Obserwowalność (P56D): każde narzędzie dostaje schemat Zod, politykę autoryzacji, idempotentność i budżet rate-limit; auth to OAuth lub token; regresja idzie przez Claude API. Wzorzec redakcyjny z kolejką draftów i obowiązkową akceptacją człowieka opisuje anonimowe case study https://wppoland.com/pl/case-studies/confidential-mcp-server-editorial-workflow/ - narzędzia sugerują outline, draft i tłumaczenie, ale zapisują tylko do kolejki draftów, bez zapisu wprost do wp_posts. Metryki throughputu pozostają poufne; wzorzec governance jest publiczny.

Jak działa uwierzytelnianie w serwerze MCP?

Dwa rozpowszechnione wzorce. OAuth w imieniu użytkownika końcowego, gdzie agent działa wewnątrz uwierzytelnionej sesji kupującego, a serwer MCP egzekwuje te same uprawnienia, które WordPress nadawałby. Personal Access Tokens lub podpisane poświadczenia machine-to-machine, gdzie agent partnerski identyfikuje się i otrzymuje ograniczony zestaw możliwości. Wspieram też polityki autoryzacji per narzędzie, klucze idempotentności dla narzędzi mutujących oraz pełne logi audytowe żądań.

Czym jest Model Context Protocol?

Model Context Protocol (MCP) to otwarty standard opublikowany przez Anthropic w listopadzie 2024 roku. Definiuje, jak aplikacje AI łączą się z zewnętrznymi narzędziami i źródłami danych poprzez typowany, uwierzytelniony interfejs. Zamiast tego, by każdy dostawca modelu wymyślał własną formę integracji, MCP daje obu stronom jeden kontrakt do implementacji. Dla sklepu WordPress lub WooCommerce oznacza to, że agent wywołuje typowane narzędzia (wyszukaj produkt, sprawdź stan magazynowy, utwórz ofertę, zasygnalizuj intencję zamówienia), zamiast scrapować publiczną stronę.

Kiedy dedykowany serwer MCP ma sens w stosunku do samego wzbogacenia Schema.org?

Wzbogacenie Schema.org Product, Offer i AggregateOffer to właściwy punkt startowy dla każdego katalogu. Jest konieczne, ale niewystarczające. Dedykowany serwer MCP to właściwy następny krok, gdy agent ma działać, a nie tylko czytać: utworzyć ofertę B2B, zmienić subskrypcję, zastosować rabat partnerski lub złożyć wiążące zamówienie. Uzasadnia się również, gdy ma znaczenie kontekst uwierzytelnienia, gdy w grę wchodzi stan, lub gdy customowe przepływy WooCommerce nie mapują się czysto na crawlowalny JSON-LD.

Jak wygląda model kosztowy zaangażowania MCP?

Kontrakty senior B2B w jurysdykcji UE, zakres ustalany per projekt. Wycena indywidualna; nie publikuję standardowych stawek dziennych, bo etap discovery i scopingu zwykle zmienia koszt budowy. Koszt środowiska Cloudflare Workers rozliczany jest za żądanie, a nie za serwer, co sprawia, że powierzchnia operacyjna pozostaje przewidywalna w miarę wzrostu ruchu agentów.

Kiedy MCP nie jest właściwym wyborem?

Gdy katalog jest mały, w pełni statyczny, a oczekiwane zachowanie agenta jest wyłącznie odczytujące. W takim przypadku zdyscyplinowane wzbogacenie Schema.org plus czysta powierzchnia WordPress REST są szybsze, tańsze i wystarczające. MCP zarabia na swoje miejsce, gdy istnieje typowana akcja do wykonania, granica uwierzytelnienia do egzekwowania, lub przepływ stanowy (koszyk, oferta, zmiana subskrypcji), w którym liczy się determinizm i idempotentność.

Powiązany klaster

Sprawdź inne usługi WordPress i bazę wiedzy

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

Przetestuj na żywo

WPPoland działa jako publiczny, tylko-do-odczytu endpoint MCP. Dowolny klient MCP może zapytać o katalog usług lub poprosić o wycenę bez rejestracji, wtyczki i parsowania HTML.

Notatki z pola (EN, 21.08.2026): czemu wppoland.com/mcp jest tylko do odczytu

Karta serwera MCP

https://wppoland.com/.well-known/mcp/server-card.json

Open server-card.json

Claude Desktop

Dodaj ten blok do konfiguracji Claude Desktop:

{
  "mcpServers": {
    "wppoland": {
      "url": "https://wppoland.com/mcp/"
    }
  }
}

Cursor

Dodaj ten blok do .cursor/mcp.json:

{
  "mcpServers": {
    "wppoland": {
      "url": "https://wppoland.com/mcp/"
    }
  }
}

Ogólny klient MCP

Wskaż dowolny klient MCP na endpoint Streamable HTTP:

{
  "mcpServers": {
    "wppoland": {
      "url": "https://wppoland.com/mcp/"
    }
  }
}

Szybki test przez curl

Zweryfikuj endpoint z terminala:

curl -s -X POST https://wppoland.com/mcp/ \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Nie wymaga klucza API. Endpoint jest tylko-do-odczytu i ma limity dla bezpieczeństwa.

Dowód przez governance AI

Prace MCP powinny zaczynać się od wewnętrznego governance AI: granic narzędzi, uprawnień, promptów regresyjnych, logowania i cofania zmian. Anonimowe case study redakcyjnego serwera MCP pokazuje ten model operacyjny, zanim stanie się publiczną powierzchnią agentową.

I publikujemy własny. woocommerce-mcp to nasz otwartoźródłowy, tylko-do-odczytu serwer MCP dla WordPressa i WooCommerce: pięć narzędzi, dzięki którym Claude lub dowolny klient MCP odpowiada na pytania o produkty, zamówienia, raporty sprzedaży i wpisy po oficjalnych REST API. Bez zapisu, bez wtyczki po stronie sklepu. To referencyjna implementacja stojąca za każdą z powyższych form współpracy.

Lektura w klastrze

Sąsiednie filary usług

Klaster MCP: artykuły uzupełniające

Web agentyczny i instalacja AI

Materiały referencyjne

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

Rozpocznij współpracę MCP

Opisz katalog, przepływy agentowe, które chcesz obsłużyć, oraz harmonogram. Odpowiadam w ciągu jednego dnia roboczego.

Skontaktuj się