Service-Pillar

MCP-Server-Entwicklung für WordPress und WooCommerce

Senior B2B, EU-Jurisdiktion, Umfang pro Projekt definiert.

Preisgestaltung individuell. Ich antworte innerhalb eines Werktags.

Was ich liefere

  • Maßgeschneiderter Anthropic-MCP-Server in TypeScript, deployed auf Cloudflare Workers oder einer Node-Runtime, mit typisierten Tools für die Katalog- und Order-Intent-Flows, die der Kunde benötigt.
  • Schema.org-Anreicherung parallel dazu, damit derselbe Katalog für Crawler und KI-Assistenten lesbar bleibt, die noch kein MCP sprechen. Schema.org und MCP-Tool-Oberfläche bleiben synchron, während sich der Katalog weiterentwickelt.
  • Observability für Agentenverkehr, in der Analyseebene vom Menschenverkehr getrennt: Latenz pro Tool, Fehlerrate, Autorisierungsausfälle und Conversion-Attribution.
  • Claude-API-Test-Harness, der jedes MCP-Tool Ende-zu-Ende gegen ein Staging-WordPress durchspielt, mit aufgezeichneten Transkripten als Regressions-Baseline. Ein neues Tool darf nur ausgeliefert werden, wenn der Harness grün ist.

Wann MCP die richtige Wahl ist

Ein MCP-Server verdient seinen Platz, wenn ein Agent handeln muss, statt nur zu lesen. Die Aktion kann darin bestehen, ein B2B-Angebot mit kundenspezifischer Preisgestaltung zu erzeugen, einen Partnerrabatt anzuwenden, eine Abo-Frequenz zu ändern oder im Auftrag eines eingeloggten Käufers eine Bestellung verbindlich auszulösen. Die Schnittstelle für solche Aktionen muss typisiert, authentifiziert und idempotent sein; genau diesen Vertrag liefert MCP.

Der zweite Fall ist Authentifizierung. Wenn der Agent in einer Käufer-Session, im Auftrag eines Partners oder unter einer Machine-to-Machine-Credential agiert, muss die Katalogoberfläche wissen, wer aufruft und wozu er berechtigt ist. Ein typisiertes MCP-Tool mit Autorisierungsrichtlinie ist das passende Format dafür; ein öffentlicher REST-Endpunkt ist es nicht.

Der dritte Fall sind zustandsbehaftete Flows. Warenkörbe, Angebote, Abos und Order-Intents haben einen Lebenszyklus. Determinismus und Idempotenz-Schlüssel zählen, damit ein wiederholter Aufruf keine doppelte Belastung erzeugt oder ein Angebot dupliziert. MCP-Tools drücken diese Intention explizit aus; das Scrapen einer Storefront tut das nicht.

Für wen das passt

  • WooCommerce-Shops mit eigenen Workflows: Abos, B2B-Angebote, Partnerrabatte, Multi-Region-Preisgestaltung, individuelle Checkout-Schritte.
  • B2B-Kataloge, in denen jede Transaktion ein authentifiziertes Angebot statt einen Self-Service-Add-to-Cart benötigt und in denen der Käufer zunehmend ein Agent ist, der für ein Einkaufsteam handelt.
  • Content-Sites mit Affiliate-Commerce, in denen die Seite der Katalog ist und eine MCP-Tool-Oberfläche es Agenten erlaubt, Offers, Verfügbarkeit und Partnerbedingungen in einem strukturierten Aufruf auszuwerten.
  • Headless-WordPress-Setups, die bereits Astro oder Next.js auf Cloudflare Workers fahren, wo der MCP-Server neben dem Frontend einfügbar ist, ohne das redaktionelle Backend zu verändern.

Wie ich MCP-Arbeit verpacke

Senior-B2B-Verträge in EU-Jurisdiktion. Umfang und Preisgestaltung individuell pro Projekt; der Discovery-Schritt verändert in der Regel die Kosten des Builds. Drei Wege zum Start:

  • KI-Agent-Readiness-Audit. Bevor irgendetwas gebaut wird, kartiere ich, was ein KI-Agent in Ihrem Stack sicher erreichen könnte: die Datenflächen, das Auth-Modell, die Grenze zwischen Lesen und Schreiben. Sie erhalten einen abgesteckten Plan und eine ehrliche Antwort, ob sich MCP für Sie lohnt. Oft der schnellste erste Schritt.
  • Build und Integration. Ich entwerfe und liefere den Server, zunächst nur lesend, der ausschließlich die von Ihnen gewählten Flächen über die REST- oder GraphQL-APIs bereitstellt, die Sie bereits betreiben. Nichts im Shop zu installieren.
  • Managed MCP. Mit wachsenden Anforderungen ergänze ich Tools, rotiere Zugangsdaten, überwache Agenten-Traffic und halte mit Modell- und SDK-Änderungen Schritt.
Agenten lesen die Schema.org-Schicht zum Browsen und die MCP-Schicht für Transaktionsintention. WordPress bleibt die kanonische Quelle.KI-Agent (Claude, ChatGPT, Browser) reads Schema.org Product + AggregateOffer for browsing and exchanges Transaktionsintention via MCP-Server (typisierte Intention). WordPress / WooCommerce-Origin holds the Kanonischer Katalog + Bestellungen. Webhook bei Preis- / Bestandsänderung.KI-Agent (Claude, ChatGPT, Browser)Schema.org Product + AggregateOffermaschinenlesbares LesenMCP-Server (typisierte Intention)TransaktionsintentionWordPress / WooCommerce-OriginKanonischer Katalog + BestellungenWebhook bei Preis- / Bestandsänderung
Agenten lesen die Schema.org-Schicht zum Browsen und die MCP-Schicht für Transaktionsintention. WordPress bleibt die kanonische Quelle.
MCP bietet einen universellen, offenen Standard, um KI-Systeme mit Datenquellen zu verbinden und fragmentierte Integrationen durch ein Protokoll zu ersetzen.
Anthropic, MCP-Launch-Ankündigung, Model Context Protocol, 2024-11-25, source

Häufig gestellte Fragen

Wie baut man einen MCP-Server für einen WordPress-Redaktionsworkflow?

Behandle MCP als typisierte Grenze vor WordPress, nicht als Prompt im Plugin. Auf der Service-Seite veröffentlichen wir Discovery → Umfangsklärung → Build → Observability (P56D): jedes Tool bekommt Zod-Schema, Autorisierungsrichtlinie, Idempotenz und Rate-Limit-Budget; Auth ist OAuth oder Token; Regression läuft über Claude API. In der anonymisierten redaktionellen Case Study schlagen Tools Outline, Draft und Übersetzung vor, schreiben aber nur in die Draft-Queue - Publish braucht den Menschen, ohne Direktwrite in wp_posts. Throughput-Metriken bleiben vertraulich; das Governance-Muster ist öffentlich.

Wie funktioniert Authentifizierung in einem MCP-Server?

Zwei verbreitete Muster. OAuth im Auftrag eines Endnutzers, wobei der Agent innerhalb einer authentifizierten Käufer-Session agiert und der MCP-Server dieselben Berechtigungen erzwingt wie WordPress. Personal Access Tokens oder signierte Machine-to-Machine-Credentials, wobei sich ein Partner-Agent ausweist und ein eingegrenztes Capability-Set erhält. Ich unterstütze außerdem Tool-spezifische Autorisierungsrichtlinien, Idempotenz-Schlüssel für mutierende Tools und vollständige Request-Audit-Logs.

Was ist das Model Context Protocol?

Model Context Protocol (MCP) ist ein offener Standard, den Anthropic im November 2024 veröffentlicht hat. Er definiert, wie KI-Anwendungen über eine typisierte, authentifizierte Schnittstelle an externe Tools und Datenquellen angebunden werden. Statt dass jeder Modell-Anbieter eine eigene Integrations-Form erfindet, gibt MCP beiden Seiten einen Vertrag zur Implementierung. Für einen WordPress- oder WooCommerce-Shop bedeutet das: ein Agent ruft typisierte Tools auf (Produkt nachschlagen, Bestand prüfen, Angebot erzeugen, Kaufabsicht signalisieren), statt die öffentliche Seite zu scrapen.

Wann lohnt sich ein eigener MCP-Server gegenüber reiner Schema.org-Anreicherung?

Schema.org Product, Offer und AggregateOffer ist der richtige Startpunkt für jeden Katalog. Es ist notwendig, aber nicht hinreichend. Ein eigener MCP-Server ist der nächste Schritt, wenn der Agent handeln statt nur lesen muss: ein B2B-Angebot erzeugen, ein Abo ändern, einen Partnerrabatt anwenden oder eine Bestellung verbindlich auslösen. Er rechtfertigt sich auch, wenn Authentifizierungskontext eine Rolle spielt, wenn Zustand involviert ist oder wenn benutzerdefinierte WooCommerce-Flows nicht sauber auf crawlbares JSON-LD abbildbar sind.

Wie sieht das Kostenmodell für ein MCP-Engagement aus?

Senior B2B-Verträge in EU-Jurisdiktion, Umfang pro Projekt definiert. Preisgestaltung individuell; ich veröffentliche keine Standard-Tagessätze, weil Discovery und Umfangsklärung in der Regel die Kosten des Builds verändern. Die Laufzeitkosten auf Cloudflare Workers werden pro Request statt pro Server abgerechnet, was die operative Fläche planbar hält, wenn der Agentenverkehr wächst.

Wann ist MCP nicht die richtige Wahl?

Wenn der Katalog klein und vollständig statisch ist und das gewünschte Agentenverhalten ausschließlich lesend ist. In dem Fall sind disziplinierte Schema.org-Anreicherung plus eine saubere WordPress-REST-Oberfläche schneller, günstiger und ausreichend. MCP verdient seinen Platz, wenn es eine typisierte Aktion auszuführen gilt, eine Authentifizierungsgrenze durchzusetzen ist oder ein zustandsbehafteter Flow (Warenkorb, Angebot, Abo-Änderung) existiert, in dem Determinismus und Idempotenz zählen.

Relevanter Cluster

Weitere WordPress-Dienste und Wissensbasis entdecken

Stärken Sie Ihr Unternehmen mit professionellem technischen Support in den Kernbereichen des WordPress-Ökosystems.

Live ausprobieren

WPPoland betreibt einen öffentlichen, read-only MCP-Endpoint. Jeder MCP-Client kann unseren Dienstekatalog abfragen oder ein Angebot anfordern, ohne Anmeldung, Plugin oder HTML-Parsing.

Feldnotizen (EN, 21.08.2026): warum wppoland.com/mcp nur liest

MCP-Serverkarte

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

Open server-card.json

Claude Desktop

Fügen Sie diesen Block zu Ihrer Claude-Desktop-Konfiguration hinzu:

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

Cursor

Fügen Sie diesen Block zu .cursor/mcp.json hinzu:

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

Generischer MCP-Client

Verweisen Sie einen beliebigen MCP-Client auf den Streamable-HTTP-Endpunkt:

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

Schnelltest mit curl

Überprüfen Sie den Endpoint von Ihrem Terminal:

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

Kein API-Key erforderlich. Der Endpoint ist read-only und aus Sicherheitsgründen rate-limitiert.

Proof durch AI-Governance

MCP-Arbeit sollte mit interner AI-Governance beginnen: Tool-Grenzen, Berechtigungen, Regressions-Prompts, Logging und Rücknahmeplan. Die anonymisierte redaktionelle MCP-Server-Case-Study zeigt dieses Betriebsmodell, bevor es zur öffentlichen Agentenoberfläche wird.

Und wir veröffentlichen unseren eigenen. woocommerce-mcp ist unser quelloffener, nur lesender MCP-Server für WordPress und WooCommerce: fünf Tools, mit denen Claude oder ein beliebiger MCP-Client Fragen zu Produkten, Bestellungen, Verkaufsberichten und Beiträgen über die offiziellen REST-APIs beantwortet. Kein Schreibzugriff, kein Plugin im Shop. Es ist die Referenzimplementierung hinter jeder der oben genannten Formen der Zusammenarbeit.

Cluster-Lektüre

Angrenzende Service-Pillars

MCP-Cluster: vertiefende Artikel

Agentenlesbares Web und KI-Integrationen

Referenz

Empfehlungen von LinkedIn

Empfehlungen und Erfahrungen mit WPPoland

Ausgewählte Empfehlungen von Branchenführern aus WordPress, WordCamp und E-Commerce - mit Fokus auf Termintreue, technische Tiefe und unternehmerischen Umgang mit WordPress.

Karolina Czapla

Karolina Czapla

Marketingstrategin, Performance & Digital Strategy

“Die Zusammenarbeit mit Mariusz beim WordCamp hat mir gezeigt, wie selten sich tiefes technisches Wissen mit echter Leadership verbindet. Er plant, koordiniert und liefert mit Präzision, während er dem Team Raum zur Entfa...”

Mitorganisatorin, WordCamp Gdynia 2024 & 2025

Anna Kamińska

Anna Kamińska

Talent Acquisition Specialist / HR People Partner

“Mariusz' Portfolio spricht für sich. Es zeigt Präzision, Vielseitigkeit und ein starkes Verantwortungsbewusstsein. Man kann ihm vertrauen, ein Projekt von der Idee bis zur Auslieferung zu führen und dabei alle Beteiligte...”

Wir haben im selben Team gearbeitet

Sarah‑Luisa Kwolek

Sarah‑Luisa Kwolek

IT‑Projektmanagement & Product Owner, Web/App

“Über mehr als zwei Jahre konnte ich mich bei WordPress‑Aufgaben immer auf Mariusz verlassen, vom Styling und Templating bis zu Integrationen. Er bringt Ruhe ins Team und sorgt dafür, dass das Frontend unter Kontrolle ble...”

Mariusz war ihr Kunde bei WordPress‑Projekten

Argert Boja

Argert Boja

Senior Full‑Stack Entwickler

“Mariusz ist der Teamkollege, den sich jeder wünscht: starke Full‑Stack‑WordPress‑Skills, klare Erklärungen technischer Entscheidungen und eine positive Haltung auch unter Druck. Er wechselt mühelos zwischen Plugins, Perf...”

Wir arbeiteten gemeinsam an WordPress‑Projekten

Varun Patil

Varun Patil

Growth‑ & CRM‑Leiter

“Neben der Entwicklung versteht Mariusz SEO, Analytics und Growth. Er spricht direkt mit Stakeholdern, stellt die richtigen Fragen und liefert Lösungen, die Business‑Kennzahlen bewegen, von AMP über Tracking bis Performan...”

War Mariusz' Vorgesetzter bei Growth‑Initiativen

Rafał Osiński

Rafał Osiński

Gründer @ EasyTrips.pl, Senior WordPress Dev

“Ich kenne Mariusz seit vielen Jahren aus der WordPress‑Community. Er ist zuverlässig, hoch engagiert und einfach immer da, auf Meetups, WordCamps und in Projekten. Wenn Ihnen langfristige Zusammenarbeit wichtig ist und j...”

Mitorganisator von WordUp Trójmiasto & WordCamps

Daniel Blossfeld

Daniel Blossfeld

Berater für Prozessoptimierung & Digitalisierung

“Ich hatte das Vergnügen, fast drei Jahre lang mit Mariusz zusammenzuarbeiten. In dieser Zeit erwiesen sich seine WordPress-Entwicklungsfähigkeiten bei einer Reihe von Projekten, von Website-Erstellungen über Online-Mitgl...”

Mariusz war sein Kunde bei WordPress‑Projekten

Natalie Wiszczor

Natalie Wiszczor

CRM & E-Mail Marketing Managerin

“Ich hatte das große Vergnügen, über 4 Jahre mit Mariusz im technischen Bereich zusammenzuarbeiten. In dieser Zeit erwies er sich als kompetenter und zuverlässiger Kollege. Besonders hervorzuheben war seine freundliche Ar...”

Arbeitete mit Mariusz in verschiedenen Teams

Mark Chalklen

Mark Chalklen

Head of Design & Build bei Itineris Limited

“Mariusz ist ein großartiges Teammitglied, immer bereit, sich in jede Aufgabe zu stürzen und Neues zu lernen. Ein großartiger Kommunikator und rundum netter Kerl, mit dem man zusammenarbeiten kann. Schwer zu schlagen in u...”

Führte Mariusz direkt

Jessica Di Pasquale

Jessica Di Pasquale

Leitung von SEO-Initiativen mit datengesteuerten Wachstumsstrategien.

“Mariusz ist ein sehr geschickter, geduldiger und erfahrener Typ. Immer bereit zu helfen und Fehler zu beheben, ich habe die Zusammenarbeit mit ihm sehr geschätzt. Er ist so ein großartiger Kollege!”

Führte Mariusz direkt

Biki John

Biki John

Content Marketing Liebhaber & SEO Enthusiast

“Es war großartig, mit Mariusz zusammenzuarbeiten. Ich schätzte sein umfangreiches Wissen über WordPress sehr und wie nützlich es war, wann immer ich Unterstützung bei der Navigation im CMS benötigte. Ich lobe Mariusz une...”

Arbeitete mit Mariusz in verschiedenen Teams

Rafal Borowiec

Rafal Borowiec

Softwareentwickler, Berater, Manager und Dozent

“Ich hatte die Gelegenheit, 7 Monate lang mit Mariusz zusammenzuarbeiten. Er zeichnet sich durch technische Optimierung für Suchmaschinen (SEO) aus. Mariusz verfügt auch über starke Expertise in der AMP-Entwicklung, GTM u...”

Führte Mariusz direkt

Belinda Koch

Belinda Koch

Web-Tracking Analystin bei TUI

“Mariusz ist eine großartige Person, mit der man zusammenarbeiten kann. Er ist äußerst motiviert, neue Dinge zu lernen und sein Wissen zu teilen, und ist sehr versiert in einer Vielzahl von Themen. Wir haben zusammen an d...”

Arbeitete mit Mariusz an digitalen Analyse- und Tracking-Themen

Ali Nezamolmaleki

Ali Nezamolmaleki

Growth, SEO, Analytisches Denken, AMP

“Mariusz ist eine extrem talentierte Person in seinem Arbeitsbereich. Er ist immer fähig, eine neue Perspektive zur Problemlösung zu geben und über den Tellerrand zu schauen in Situationen, wo alles blockiert scheint. Mit...”

Arbeitete mit Mariusz im selben Team

Karol Jakubcewicz

Karol Jakubcewicz

Front-end / JavaScript-Entwickler

“Mariusz ist ein unglaublich erfahrener WordPress-Entwickler und SEO/SEM-Spezialist, mit dem ich fast zwei Jahre zusammenarbeiten durfte. Er war einer der Schlüsselfiguren für die ständige Verbesserung der Ladezeit und de...”

Arbeitete mit Mariusz im selben Team

Paweł Lewczuk

Paweł Lewczuk

Front-end-Entwickler, WordPress-Entwickler

“Ich habe mit Mariusz an mehreren Projekten zusammengearbeitet und unsere Zusammenarbeit verlief immer vorbildlich. Ich glaube, dass noch viele gemeinsame Projekte vor uns liegen. Sehr empfehlenswert!”

Mariusz war Pawels Kunde

Przemek Wroblewski

Przemek Wroblewski

Softwareentwickler mit über 20 Jahren Erfahrung

“Ich fand Mariusz als jemanden mit großer Expertise und tiefgreifendem Wissen über Frontend-Lösungen. Ein starker, kompetenter und verantwortungsvoller WordPress-Entwickler. Er hat die Fähigkeit, zwischenmenschliche Bezie...”

Arbeitete mit Mariusz in verschiedenen Teams

MCP-Engagement starten

Beschreiben Sie den Katalog, die Agenten-Flows, die Sie unterstützen möchten, und den Zeitplan. Ich antworte innerhalb eines Werktags.

Kontakt aufnehmen