Tjenestefilar

MCP-serverutvikling for WordPress og WooCommerce

Senior B2B, EU-jurisdiksjon, priset per prosjekt.

Prisene er individuelle. Jeg svarer innen én virkedag.

Hva jeg leverer

  • Skreddersydd Anthropic MCP-server i TypeScript, distribuert på Cloudflare Workers eller et Node-kjøremiljø, som eksponerer typede verktøy for katalogen og bestillingsflyten kunden trenger.
  • Schema.org-berikelse i parallell, slik at den samme katalogen forblir lesbar for roboter og AI-assistenter som ennå ikke snakker MCP. Schema.org og MCP-verktøyoverflaten holdes synkronisert etter hvert som katalogen utvikler seg.
  • Obserberbarhet for agenttrafikk adskilt fra menneskelig trafikk i analyselaget: forsinkelse per verktøy, feilrate, autorisasjonsfeil og konverteringsattribusjon.
  • Claude API-testverktøy som tester hvert MCP-verktøy ende-til-ende mot en test-WordPress, med registrerte transkripsjoner som en regresjonsbaseline. Nye verktøy krever grønt lys i testverktøyet.

Når MCP er det riktige valget

En MCP-server forsvarer sin plass når en agent må utføre en handling fremfor å bare lese. Handlingen kan være å opprette et B2B-tilbud med tilpassede priser, bruke en partnerrabattkode, endre frekvensen på et abonnement, eller fullføre en bestilling på vegne av en innlogget kunde. Grensesnittet for slike handlinger må være typet, autentisert og idempotent; det er den kontrakten MCP gir deg.

Det andre tilfellet er autentisering. Når agenten opererer innenfor en kundesesjon, på vegne av en partner eller med en maskin-til-maskin-legitimasjon, må katalogoverflaten vite hvem som kaller og hva de har tillatelse til å gjøre. Et typet MCP-verktøy med en autorisasjonspolicy er det riktige formatet; et offentlig REST-endepunkt er det ikke.

Det tredje tilfellet er tilstandsbaserte flyter. Handlekurver, tilbud, abonnementer og bestillingsintensjoner har en livssyklus. Determinisme og idempotenthetsnøkler er avgjørende for at en gjentatt forespørsel ikke skal føre til dobbeltbelastning eller duplisere et tilbud. MCP-verktøy uttrykker denne intensjonen eksplisitt; skraping av butikksiden gjør det ikke.

Hvem dette er for

  • WooCommerce-butikker med tilpassede arbeidsflyter: abonnementer, B2B-tilbud, partnerrabatter, priser for ulike regioner, tilpassede trinn i kassen.
  • B2B-kataloger der hver transaksjon krever et autentisert tilbud i stedet for selvbetjent legging i handlekurv, og der kjøperen i økende grad er en agent som opptrer på vegne av et innkjøpsteam.
  • Innholdssider med affiliatemarkedsføring, der siden fungerer som katalogen og en MCP-verktøyoverflate lar agenter vurdere tilbud, tilgjengelighet og partnerbetingelser i ett strukturert kall.
  • Headless WordPress-oppsett som allerede kjører Astro eller Next.js på Cloudflare Workers, der MCP-serveren passer inn ved siden av eksisterende frontend uten å endre det redaksjonelle publiseringssystemet.

Hvordan jeg pakker MCP-arbeid

Senior B2B-kontrakter under EU-jurisdiksjon. Omfang og priser er individuelle per prosjekt; kartleggingsfasen endrer vanligvis utviklingskostnaden. Tre måter å starte på:

  • Kartlegging av agent-klarhet. Før vi bygger noe, kartlegger jeg hva en AI-agent trygt kan nå i systemet ditt: datagrensesnitt, autentiseringsmodell, og grensen mellom lesing og skriving. Du får en konkret plan og et ærlig svar på om MCP er verdt det for deg. Ofte det raskeste første steget.
  • Utvikling og integrasjon. Jeg designer og leverer serveren, først som skrivebeskyttet, og eksponerer bare de grensesnittene du velger over de eksisterende REST- eller GraphQL-API-ene dine. Ingenting installeres i nettbutikken.
  • Forvaltet MCP. Etter hvert som behovene dine vokser, legger jeg til verktøy, roterer legitimasjon, overvåker agenttrafikken og holder tritt med endringer i modeller og SDK-er.
Agenter leser Schema.org-laget for navigering og MCP-laget for transaksjonsintensjon. WordPress forblir den kanoniske kilden.AI-agent (Claude, ChatGPT, nettleser) reads Schema.org Product + AggregateOffer for browsing and exchanges transaksjonsintensjon via MCP-server (typet intensjon). WordPress- / WooCommerce-origin holds the Kanonisk katalog + ordrer. Webhook ved pris- / lagerendring.AI-agent (Claude, ChatGPT, nettleser)Schema.org Product + AggregateOffermaskinlesbar lesingMCP-server (typet intensjon)transaksjonsintensjonWordPress- / WooCommerce-originKanonisk katalog + ordrerWebhook ved pris- / lagerendring
Agenter leser Schema.org-laget for navigering og MCP-laget for transaksjonsintensjon. WordPress forblir den kanoniske kilden.
Gir en åpen og universell standard for å koble AI-systemer til datakilder, og erstatter fragmenterte integrasjoner med en enkelt protokoll.
Anthropic, Lanseringsannonse for MCP, Model Context Protocol, 2024-11-25, source

Ofte stilte spørsmål

Hva er Model Context Protocol?

Model Context Protocol (MCP) er en åpen standard publisert av Anthropic i november 2024. Den definerer hvordan AI-applikasjoner kobles til eksterne verktøy og datakilder gjennom et typet, autentisert grensesnitt. I stedet for at hver enkelt AI-leverandør finner opp sin egen integrasjonsform, gir MCP begge sider én felles kontrakt å implementere. For en WordPress- eller WooCommerce-butikk betyr det at en agent kan kalle typede verktøy (slå opp produkt, sjekke lager, opprette tilbud, signalisere bestillingsintensjon) i stedet for å skrape den offentlige nettsiden.

Når gir en skreddersydd MCP-server mening sammenlignet med bare Schema.org-berikelse?

Schema.org Product-, Offer- og AggregateOffer-merking er det riktige utgangspunktet for enhver produktkatalog. Det er nødvendig, men ikke tilstrekkelig. En skreddersydd MCP-server er det neste logiske skrittet når agenten skal utføre handlinger fremfor å bare lese: opprette et B2B-tilbud, endre et abonnement, bruke en partnerrabattkode eller forplikte seg til en bestilling. Det er også berettiget når autentiseringskontekst er viktig, når tilstand er involvert, eller når WooCommerce-tilpassede flyter ikke kan kartlegges rent til JSON-LD.

Hvordan fungerer autentisering i en MCP-server?

Det er to vanlige mønstre. OAuth på vegne av en sluttbruker, der agenten opererer innenfor en autentisert kundesesjon og MCP-serveren håndhever de samme tillatelsene som WordPress ville. Personlige tilgangstokener (PAT) eller signerte maskin-til-maskin-legitimasjoner, der en partneragent identifiserer seg og tildeles et avgrenset sett med rettigheter. Jeg støtter også autorisasjonspolicyer per verktøy, idempotenthetsnøkler for skrivende verktøy, og komplette revisjonslogger for forespørsler.

Hva er kostnadsmodellen for et MCP-prosjekt?

Senior B2B-kontrakter under EU-jurisdiksjon, priset per prosjekt. Prisene fastsettes individuelt; jeg publiserer ikke standard prislister fordi kartleggings- og defineringsfasen vanligvis endrer omfanget og dermed kostnaden for utviklingen. Driftskostnadene på Cloudflare Workers er per forespørsel i stedet for per server, noe som gjør driftskostnadene forutsigbare etter hvert som agenttrafikken øker.

Når er MCP ikke det riktige valget?

Når produktkatalogen er liten, helt statisk, og den ønskede agentadferden er ren lesing. I slike tilfeller er strukturert Schema.org-berikelse pluss et ryddig WordPress REST-grensesnitt raskere, billigere og tilstrekkelig. MCP forsvarer sin plass når det er en typet handling som skal utføres, en autentiseringsgrense som skal håndheves, eller en tilstandsbasert flyt (handlekurv, tilbud, abonnementsendring) der determinisme og idempotenthet er avgjørende.

Dokumentert AI-styring (AI governance)

MCP-arbeid bør starte med intern AI-styring: verktøygrenser, rettigheter, regresjonsprompter, logging og tilbakerulling. Det anonymiserte AI-content-ops-casestudiet viser den driftsmodellen før den blir en offentlig agentoverflate.

Og vi publiserer vårt eget. woocommerce-mcp er vår åpen kildekode, skrivebeskyttede MCP-server for WordPress og WooCommerce: fem verktøy som lar Claude eller en hvilken som helst MCP-klient svare på spørsmål om produkter, bestillinger, salgsrapporter og innlegg over de offisielle REST-API-ene. Ingen skriving, ingen plugin på butikksiden. Det er referanseimplementeringen bak hvert samarbeid nevnt ovenfor.

Klynge-lesing

Tilstøtende tjenestefilarer

Støtteartikler i MCP-klyngen

AI-integrasjon og agenter på nett

Referanse

Start et MCP-samarbeid

Fortell meg om katalogen, agentflytene du vil støtte, og tidslinjen. Jeg svarer innen én virkedag.

Kontakt meg