Skip to main content
Glama

mcp-woocommerce

Produktionsreifer MCP-Server für die WooCommerce REST-API -- 73 Tools für Produkte, Variationen, Attribute, Bestellungen, Kunden, Gutscheine, Bewertungen, Berichte, Versand, Zahlungen, Webhooks, Batch-Operationen, Lagerbestand und Systemverwaltung.

Warum gibt es das?

WooCommerce betreibt 36 % aller E-Commerce-Shops (über 5 Mio. aktive Shops), verfügt aber über keinen umfassenden MCP-Server. Dies schließt diese Lücke mit 73 produktionsreifen Tools, die die gesamte WooCommerce REST-API v3 mit vollständigem CRUD für jede Kernressource abdecken.

Related MCP server: MCP WooCommerce

Funktionen

  • 73 Tools in 18 Kategorien -- der umfassendste verfügbare WooCommerce MCP-Server

  • Vollständiges CRUD für Produkte, Variationen, Attribute, Attribut-Begriffe, Kategorien, Schlagwörter, Bewertungen, Bestellungen, Kunden, Gutscheine und Webhooks

  • Lagerverwaltung -- Auflistung von nicht vorrätigen und lagerarmen Produkten

  • Batch-Operationen -- Massenaktualisierung von Produkten und Bestellungen in einem einzigen Aufruf

  • Berichte & Analysen -- Verkaufsberichte, Topseller, Bestell-/Produktsummen

  • Shop-Konfiguration -- Einstellungen, Steuerklassen, Versandklassen, Währungen, Länder

  • Webhook-Verwaltung -- Erstellen, Aktualisieren, Auflisten und Löschen von Webhooks für Echtzeit-Ereignisse

  • Systemdiagnose -- WooCommerce-/WordPress-Versionen, Plugins, Serverumgebung

  • Fehlersicher -- jedes Tool ist mit Fehlerbehandlung ausgestattet, stürzt bei API-Fehlern nicht ab

  • Einfache Authentifizierung -- Consumer Key + Secret über Umgebungsvariablen

Schnellstart

Installation

pip install mcp-woocommerce

Konfiguration

Setzen Sie Ihre WooCommerce REST-API-Zugangsdaten als Umgebungsvariablen:

export WOOCOMMERCE_URL="https://yourstore.com"
export WOOCOMMERCE_KEY="ck_your_consumer_key"
export WOOCOMMERCE_SECRET="cs_your_consumer_secret"

Generieren Sie API-Schlüssel unter: WordPress Admin > WooCommerce > Einstellungen > Erweitert > REST-API

Ausführung

mcp-woocommerce

Oder als Modul ausführen:

python -m mcp_woocommerce

Verwendung mit Claude Desktop

Fügen Sie dies zu Ihrer claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "woocommerce": {
      "command": "mcp-woocommerce",
      "env": {
        "WOOCOMMERCE_URL": "https://yourstore.com",
        "WOOCOMMERCE_KEY": "ck_your_consumer_key",
        "WOOCOMMERCE_SECRET": "cs_your_consumer_secret"
      }
    }
  }
}

Verwendung mit Claude Code

claude mcp add woocommerce -- mcp-woocommerce

Setzen Sie dann die Umgebungsvariablen in Ihrer Shell, bevor Sie Claude Code ausführen.

Tools (73)

Shop (1)

Tool

Beschreibung

ping

Verbindung validieren und Shop-Informationen abrufen

Produkte (8)

Tool

Beschreibung

list_products

Produkte mit Filtern auflisten (Status, Kategorie, Suche, im Angebot)

get_product

Vollständige Produktdetails (Preis, Lagerbestand, Bilder, Attribute)

create_product

Produkt erstellen (einfach, variabel, gruppiert, extern)

update_product

Produktfelder aktualisieren (Preis, Lagerbestand, Status, etc.)

delete_product

Produkt löschen oder in den Papierkorb verschieben

search_products

Suche nach Name oder SKU

list_low_stock_products

Produkte nach Lagerstatus auflisten (nicht vorrätig, nachbestellt)

Produktkategorien (4)

Tool

Beschreibung

list_product_categories

Kategorien mit Hierarchie auflisten

create_product_category

Kategorie erstellen (mit optionalem Elternteil für Unterkategorien)

update_product_category

Kategoriename, Beschreibung, Slug, Elternteil aktualisieren

delete_product_category

Kategorie löschen

Produktvariationen (5)

Tool

Beschreibung

list_product_variations

Alle Variationen für ein variables Produkt auflisten

get_product_variation

Vollständige Variationsdetails (Preis, Lagerbestand, Attribute)

create_product_variation

Variation mit Attributen und Preisen erstellen

update_product_variation

Variationspreis, Lagerbestand, Status aktualisieren

delete_product_variation

Variation löschen

Produktattribute (5)

Tool

Beschreibung

list_product_attributes

Alle Attribute auflisten (z. B. Farbe, Größe)

get_product_attribute

Attributdetails mit seinen Begriffen abrufen

create_product_attribute

Attribut erstellen (Auswahl- oder Texttyp)

update_product_attribute

Attributname, Slug, Reihenfolge aktualisieren

delete_product_attribute

Attribut von allen Produkten löschen

Attributbegriffe (4)

Tool

Beschreibung

list_attribute_terms

Begriffe für ein Attribut auflisten (z. B. Rot, Blau für Farbe)

create_attribute_term

Begriff zu einem Attribut hinzufügen

update_attribute_term

Name, Slug, Beschreibung eines Begriffs aktualisieren

delete_attribute_term

Begriff löschen

Produktschlagwörter (3)

Tool

Beschreibung

list_product_tags

Schlagwörter mit optionaler Suche auflisten

create_product_tag

Produktschlagwort erstellen

delete_product_tag

Produktschlagwort löschen

Produktbewertungen (4)

Tool

Beschreibung

list_product_reviews

Bewertungen auflisten (nach Produkt oder Status filtern)

get_product_review

Vollständige Bewertungsdetails

create_product_review

Bewertung mit Sternebewertung erstellen

delete_product_review

Bewertung löschen

Bestellungen (10)

Tool

Beschreibung

list_orders

Bestellungen mit Filtern auflisten (Status, Kunde, Datumsbereich)

get_order

Vollständige Bestelldetails (Artikel, Rechnungsstellung, Versand, Zahlung)

create_order

Bestellung mit Positionen erstellen

update_order_status

Bestellstatus ändern (ausstehend, in Bearbeitung, abgeschlossen, etc.)

update_order

Rechnungs-/Versandadressen und Kundennotiz bearbeiten

delete_order

Bestellung löschen oder in den Papierkorb verschieben

list_order_notes

Alle Notizen zu einer Bestellung abrufen

create_order_note

Mitarbeiter- oder kundenorientierte Notizen hinzufügen

create_refund

Rückerstattung ausstellen

list_refunds

Alle Rückerstattungen für eine Bestellung auflisten

Kunden (6)

Tool

Beschreibung

list_customers

Kunden mit Filtern auflisten (Rolle, Suche)

get_customer

Vollständige Kundendetails mit Adressen und Bestellstatistiken

create_customer

Neuen Kunden erstellen

update_customer

Kundeninformationen, Rechnungs-/Versandadressen aktualisieren

delete_customer

Kunden löschen (mit optionaler Neuzuweisung von Bestellungen)

search_customers

Suche nach Name oder E-Mail

Gutscheine (5)

Tool

Beschreibung

list_coupons

Gutscheine mit Suche auflisten

get_coupon

Vollständige Gutscheindetails (Einschränkungen, Limits, Nutzung)

create_coupon

Prozentuale, feste Warenkorb- oder feste Produktrabatt-Gutscheine erstellen

update_coupon

Gutscheinbetrag, Ablaufdatum, Limits etc. aktualisieren

delete_coupon

Gutschein löschen

Berichte (4)

Tool

Beschreibung

get_sales_report

Umsatzsummen nach Zeitraum (Woche, Monat, Jahr, benutzerdefinierter Bereich)

get_top_sellers

Meistverkaufte Produkte nach Zeitraum

get_order_totals

Bestellanzahl nach Status

get_product_totals

Produktanzahl nach Typ

Einstellungen (1)

Tool

Beschreibung

get_store_settings

Shop-Einstellungen nach Gruppe lesen (Allgemein, Produkte, Steuer, etc.)

Versand & Zahlungen (5)

Tool

Beschreibung

list_shipping_zones

Versandzonen mit ihren Methoden

list_payment_gateways

Zahlungsgateways mit Aktivierungsstatus

list_tax_rates

Alle konfigurierten Steuersätze

list_tax_classes

Steuerklassen (Standard, Ermäßigt, Nullsteuersatz)

list_shipping_classes

Produktversandklassen

Webhooks (4)

Tool

Beschreibung

list_webhooks

Alle Webhooks auflisten

create_webhook

Webhooks für Bestell-/Produkt-/Kundenereignisse erstellen

update_webhook

Webhook-URL, Thema, Status aktualisieren

delete_webhook

Webhook löschen

Batch-Operationen (2)

Tool

Beschreibung

batch_update_products

Mehrere Produkte in einem Aufruf massenaktualisieren

batch_update_orders

Mehrere Bestellungen in einem Aufruf massenaktualisieren

Daten (2)

Tool

Beschreibung

list_currencies

Alle unterstützten Währungen mit Codes und Symbolen

list_countries

Alle Länder mit Bundesländern/Provinzen

System (1)

Tool

Beschreibung

get_system_status

WooCommerce-/WordPress-Versionen, Plugins, Serverumgebung

Authentifizierung

WooCommerce verwendet Consumer Key + Consumer Secret für die REST-API-Authentifizierung. Dieser Server verwendet HTTP Basic Authentication über HTTPS.

  1. Gehen Sie zu WordPress Admin > WooCommerce > Einstellungen > Erweitert > REST-API

  2. Klicken Sie auf Schlüssel hinzufügen

  3. Setzen Sie die Berechtigungen auf Lesen/Schreiben

  4. Kopieren Sie den Consumer Key (ck_...) und das Consumer Secret (cs_...)

Wichtig: Ihr Shop muss HTTPS verwenden, damit die Basic Auth sicher funktioniert.

Anforderungen

  • Python 3.10+

  • WooCommerce 3.5+ mit REST-API v3

  • HTTPS in Ihrem Shop aktiviert

Lizenz

MIT

Install Server
A
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    F
    maintenance
    WooCommerce MCP Server enables interaction with WooCommerce stores through the WordPress REST API. It provides comprehensive tools for managing all aspects of products, orders, customers, shipping, taxes, discounts, and store configuration using JSON-RPC 2.0 protocol.
    98
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    An MCP server and Telegram bot that enables natural language management of WooCommerce stores, including products, orders, customers, and sales reports. It supports multiple LLM providers, voice commands via Whisper transcription, and deployment on Cloudflare Workers.
    11
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    MCP server for managing WooCommerce stores through AI assistants like Claude. Provides 101 tools covering products, orders, customers, coupons, shipping, taxes, webhooks, settings, reports, and more.
    100
    100
    1
    MIT
  • A
    license
    -
    quality
    F
    maintenance
    A comprehensive MCP server for Shopify Admin API integration, enabling AI assistants to manage products, orders, customers, inventory, analytics, and more through natural language.
    34
    18
    MIT

View all related MCP servers

Related MCP Connectors

  • Security-first WordPress MCP server. 129 tools for Claude, ChatGPT, Gemini. Free on wp.org.

  • WordPress MCP server: generate SEO posts, AI images, autoblog & WooCommerce on your self-hosted site

  • Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AlexlaGuardia/mcp-woocommerce'

If you have feedback or need assistance with the MCP directory API, please join our Discord server