Voraussetzungen
| Anforderung | Details |
|---|---|
| Shopware | Shopware 6.5 oder 6.6 (Community Edition) |
| PHP | PHP 8.1 oder neuer |
| ChatGPT | ChatGPT Plus- oder Team-Abo (Entwicklermodus erforderlich) |
| SSL | HTTPS-Zertifikat auf dem Shop (ChatGPT erfordert HTTPS) |
| Lizenzschlüssel | Für Starter, Pro und Pro Plus Versionen (bei mcpecom.com erhältlich) |
Installation
| Version | Plugin-Ordner | Installationsbefehl |
|---|---|---|
| Free | McpEcomShopware |
bin/console plugin:install McpEcomShopware |
| Starter | McpEcomShopwareStarter |
bin/console plugin:install McpEcomShopwareStarter |
| Pro | McpEcomShopwarePro |
bin/console plugin:install McpEcomShopwarePro |
| Pro Plus | McpEcomShopwareProPlus |
bin/console plugin:install McpEcomShopwareProPlus |
Plugin hochladen
Lade die Plugin-ZIP-Datei herunter und entpacke sie in den entsprechenden Ordner:
custom/plugins/[ORDNERNAME]/
Ersetze [ORDNERNAME] mit dem Plugin-Ordner aus der Tabelle oben (z.B. McpEcomShopware für Free).
Plugin installieren und aktivieren
Im Terminal (SSH) folgende Befehle ausführen. Ersetze [PLUGINNAME] mit dem passenden Namen aus der Tabelle:
bin/console plugin:refresh bin/console plugin:install [PLUGINNAME] bin/console plugin:activate [PLUGINNAME] bin/console cache:clear
Alternativ im Admin: Unter Erweiterungen → Meine Erweiterungen das Plugin suchen, installieren und aktivieren.
Fertig!
Das Plugin ist jetzt aktiv. Weiter mit den Einstellungen.
Einstellungen im Shopware-Admin
Gehe zu Erweiterungen → Meine Erweiterungen → [Plugin-Name] → Konfiguration
Alle Versionen (Free, Starter, Pro, Pro Plus)
| Einstellung | Pflicht? | Beschreibung |
|---|---|---|
| MCP Token | Ja | Sichert die Verbindung zwischen ChatGPT und deinem Shop. Frei wählbar. |
| Bulk-Limit | Nein | Max. Produkte pro Bulk-Upload. Free: 3, Starter: 10, Pro: 30, Pro Plus: 50 |
| AI-Endpunkt | Nein | URL des KI-Servers. Standard: https://ai.mcpecom.com |
Ab Starter
| Einstellung | Beschreibung |
|---|---|
| Lizenzschlüssel | Dein Lizenzschlüssel von mcpecom.com |
| Brand Voice | Markenbeschreibung für konsistente KI-Texte |
| Zielgruppe | Beschreibung der Zielgruppe |
| Markenton | Wahl: professionell, freundlich, luxuriös, jugendlich, technisch, minimalistisch |
| USP | Alleinstellungsmerkmal deiner Marke |
Ab Pro
| Einstellung | Beschreibung |
|---|---|
| SerpAPI Key | Für Web-Recherche und Konkurrenzanalyse |
| Markenwerte | Kernwerte deiner Marke |
| Content-Sprache | de_formal, de_informal, en, fr, es, it, nl |
Nur Pro Plus
| Einstellung | Beschreibung |
|---|---|
| Auto-Schema | Automatische Produktschema-Erkennung |
| Audit-Zeitplan | manuell, wöchentlich, monatlich |
MCP-Server-URLs
Deine MCP-Server-URL hängt von der installierten Version ab:
| Version | URL |
|---|---|
| Free | https://dein-shop.de/mcp-proxy-shopware/v1?token=DEIN-TOKEN |
| Starter | https://dein-shop.de/mcp-proxy-shopware-starter/v1?token=DEIN-TOKEN |
| Pro | https://dein-shop.de/mcp-proxy-shopware-pro/v1?token=DEIN-TOKEN |
| Pro Plus | https://dein-shop.de/mcp-proxy-shopware-pro-plus/v1?token=DEIN-TOKEN |
Ersetze dein-shop.de mit deiner Shop-Domain und DEIN-TOKEN mit deinem gewählten Token.
ChatGPT verbinden
ChatGPT Entwicklermodus aktivieren
Gehe auf chatgpt.com und dann zu:
Einstellungen → Apps → Erweiterte Einstellungen → Entwicklermodus
Aktiviere den Entwicklermodus.
App erstellen
Klicke auf App erstellen und trage ein:
| Feld | Wert |
|---|---|
| Name | MCP ECOM Shopware (oder frei wählbar) |
| Beschreibung | optional |
| URL | Deine MCP-Server-URL (siehe Tabelle oben — hängt von deiner Version ab) |
| Authentication | No Auth |
Hinweis zum Custom MCP-Server bestätigen.
Testen
Öffne einen neuen Chat in ChatGPT und schreibe:
Zeige mir meine Shopware-Produkte
ChatGPT sollte jetzt deine Produkte auflisten. Fertig!
Free Version
FREEDie kostenlose Einstiegsversion. Erstelle Produkte per KI, lade Bilder hoch und nutze den Bulk-Upload für bis zu 3 Produkte gleichzeitig. Keine Lizenz erforderlich.
Verfügbare Tools (3)
| Tool | Beschreibung |
|---|---|
| generateFullProduct | Erstellt ein vollständiges Produkt per KI — inklusive Titel, Beschreibung, SEO-Texte, Kategorien, Tags und Bilder. |
| bulkGenerateProducts | Erstellt mehrere Produkte auf einmal (Bulk-Upload). Limit: 3 Produkte. |
| listProducts | Listet alle Produkte auf, mit Filter- und Sortiermöglichkeiten. |
Eckdaten
3 Produkte
Nicht erforderlich
Endpoint
https://dein-shop.de/mcp-proxy-shopware/v1?token=DEIN-TOKEN
Starter Version
STARTERDie Starter-Version erweitert Free um Produkt-Optimierung, CSV-Import und die Brand Voice Engine. Optimiere bestehende Produkte und importiere ganze Produktlisten per CSV.
Verfügbare Tools (5)
| Tool | Beschreibung |
|---|---|
| generateFullProduct | Erstellt ein vollständiges Produkt per KI — jetzt mit Brand Voice. |
| optimizeProduct | Optimiert ein bestehendes Produkt — verbessert Beschreibung, SEO-Texte und Struktur basierend auf deiner Brand Voice und Zielgruppe. |
| bulkGenerateProducts | Erstellt bis zu 10 Produkte auf einmal. |
| csvProductImport | Importiert Produkte aus einer CSV-Datei. Spalten werden automatisch erkannt. Max. 25 Zeilen. |
| listProducts | Listet alle Produkte auf, mit Filter- und Sortiermöglichkeiten. |
Eckdaten
10 Produkte
25 Zeilen
Neue Features
Endpoint
https://dein-shop.de/mcp-proxy-shopware-starter/v1?token=DEIN-TOKEN
Pro Version
PRODie Pro-Version bringt Web-Recherche, Konkurrenzanalyse und erweiterte Produkttools. Nutze SerpAPI für datengestützte Produkterstellung und optimiere dein gesamtes Sortiment.
Verfügbare Tools (12)
| Tool | Beschreibung |
|---|---|
| generateFullProduct | Erstellt ein vollständiges Produkt — mit Brand Voice und Content-Sprache. |
| optimizeProduct | Optimiert bestehende Produkte mit erweiterten KI-Funktionen. |
| bulkGenerateProducts | Erstellt bis zu 30 Produkte auf einmal. |
| csvProductImport | CSV-Import mit bis zu 50 Zeilen. |
| listProducts | Listet und filtert alle Produkte. |
| webResearch | Recherchiert per SerpAPI im Web — findet Trends, Preise und Marktdaten. |
| competitorAnalysis | Analysiert Konkurrenzprodukte und liefert Verbesserungsvorschläge. |
| keywordSuggestions | Schlägt relevante Keywords für SEO und Produkttexte vor. |
| generateVariations | Erstellt Variationen eines bestehenden Produkts (Farbe, Größe, Material). |
| detectAttributes | Erkennt automatisch Produktattribute aus der Beschreibung. |
| categoryMapping | Ordnet Produkte automatisch den passenden Kategorien zu. |
| qualityCheck | Prüft Produktqualität — Vollständigkeit, SEO, Beschreibung und Bilder. |
Eckdaten
30 Produkte
50 Zeilen
Neue Features
Endpoint
https://dein-shop.de/mcp-proxy-shopware-pro/v1?token=DEIN-TOKEN
Pro Plus Version
PRO PLUSDie umfassendste Version mit AI Catalog Intelligence. Normalisiere Attribute, erstelle strukturierte Schemas, führe Katalog-Audits durch und suche Produkte per natürlicher Sprache.
Verfügbare Tools (16)
| Tool | Beschreibung |
|---|---|
| generateFullProduct | Erstellt Produkte mit allen Features — Brand Voice, Content-Sprache und Auto-Schema. |
| optimizeProduct | Optimiert bestehende Produkte mit erweiterten KI-Funktionen. |
| bulkGenerateProducts | Erstellt bis zu 50 Produkte auf einmal. |
| csvProductImport | CSV-Import mit bis zu 50 Zeilen. |
| listProducts | Listet und filtert alle Produkte. |
| webResearch | Web-Recherche per SerpAPI. |
| competitorAnalysis | Konkurrenzanalyse mit Verbesserungsvorschlägen. |
| keywordSuggestions | Keyword-Vorschläge für SEO. |
| generateVariations | Produkt-Variationen erstellen. |
| detectAttributes | Automatische Attribut-Erkennung. |
| categoryMapping | Automatisches Kategorie-Mapping. |
| qualityCheck | Qualitätsprüfung für Produkte. |
| normalizeAttributes | Attribut-Normalisierung — scannt, zeigt Vorschau und wendet einheitliche Attribute an (scan/preview/apply). |
| structureProductSchema | Erstellt strukturierte Produktschemas als JSON oder Tabelle — ideal für konsistente Produktdaten. |
| catalogAudit | Katalog-Audit mit 7 Prüfungen (voll/schnell/kategorie). Erkennt Qualitätsprobleme und bietet Auto-Fix. |
| aiQueryProducts | Natürlichsprachliche Produktsuche — finde Produkte per Frage statt per Filter. |
Eckdaten
50 Produkte
4 Tools
Exklusive Features: AI Catalog Intelligence
Endpoint
https://dein-shop.de/mcp-proxy-shopware-pro-plus/v1?token=DEIN-TOKEN
Prompt-Sammlung
Kopiere diese Prompts direkt in ChatGPT. Alle Produkte werden als inaktiv (Entwurf) erstellt — du kannst sie im Shopware-Admin prüfen und dann aktivieren.
Free — Grundlagen
FREEProdukte auflisten
Zeige mir meine Shopware-Produkte Zeige mir alle aktiven Produkte Zeige mir Produkte aus der Kategorie "Elektronik" Suche nach Produkten mit "Kerze" im Namen Zeige mir die 20 neuesten Produkte, sortiert nach Erstelldatum Zeige mir alle inaktiven Produkte (Entwürfe)
Einzelnes Produkt erstellen
Erstelle ein Shopware-Produkt: "Duftkerze Vanille" für 14,90€ Erstelle ein Produkt: "Yoga-Matte Premium" zum Preis von 39,90€ ohne Bilder Erstelle ein Produkt: "Bluetooth Lautsprecher Mini" für 34,90€. Material: Aluminium. Zielgruppe: Outdoor-Fans. Stil: modern. Kategorie: Elektronik Erstelle ein Produkt: "Bio Olivenöl Extra Vergine" für 18,50€. Keywords: olivenöl kaufen, bio olivenöl, natives olivenöl extra
Produkt mit Bildern erstellen
Erstelle ein Produkt: "Ledergürtel Braun" für 49,90€. Bilder: - https://example.com/images/lederguertel-braun-1.jpg - https://example.com/images/lederguertel-braun-2.jpg Erstelle ein Produkt: "Sneaker Urban White" für 89,90€. Kategorie: Schuhe. Material: Leder. Bilder: https://example.com/sneaker-white-front.jpg, https://example.com/sneaker-white-side.jpg
Mehrere Produkte auf einmal (Bulk — bis 3)
Erstelle folgende 3 Produkte: 1. Espressotasse "Milano" — 12,90€ 2. Cappuccino-Tasse "Roma" — 14,90€ 3. Latte-Glas "Firenze" — 16,90€ Kategorie: Küche & Haushalt
Starter — Optimierung & Import
STARTEROptimiere das Produkt "Duftkerze Vanille" — verbessere Beschreibung und SEO Importiere Produkte aus meiner CSV-Datei Erstelle 10 Produkte zum Thema "Bürozubehör"
Pro — Recherche & Analyse
PRORecherchiere "nachhaltige Trinkflaschen" und erstelle ein Produkt basierend auf den Ergebnissen Analysiere die Konkurrenz für "Yoga-Matte Premium" Schlage Keywords vor für "Bio Olivenöl" Prüfe die Qualität von Produkt "Ledergürtel Braun" Erkenne Attribute für Produkt "Bluetooth Lautsprecher" Erstelle 5 Variationen für "Duftkerze Vanille"
Pro Plus — Katalog Intelligence
PRO PLUSNormalisiere die Attribute aller Produkte in der Kategorie "Elektronik" Erstelle ein strukturiertes Schema für Produkt "Sneaker Urban White" Führe einen Katalog-Audit für meinen gesamten Shop durch Finde alle Produkte unter 20€ mit fehlender Beschreibung
Versionen im Vergleich (Shopware 6)
| Funktion | FREE | STARTER | PRO | PRO PLUS |
|---|---|---|---|---|
| Produkte per KI erstellen | ✅ | ✅ | ✅ | ✅ |
| Produkte auflisten | ✅ | ✅ | ✅ | ✅ |
| Bilder hochladen | ✅ | ✅ | ✅ | ✅ |
| SEO-Texte | ✅ | ✅ | ✅ | ✅ |
| Kategorien & Tags | ✅ | ✅ | ✅ | ✅ |
| Bulk-Upload | 3 | 10 | 30 | 50 |
| Lizenz erforderlich | — | ✅ | ✅ | ✅ |
| Brand Voice Engine | — | ✅ | ✅ | ✅ |
| Produkt-Optimierung | — | ✅ | ✅ | ✅ |
| CSV-Import | — | 25 | 50 | 50 |
| Web-Recherche | — | — | ✅ | ✅ |
| Konkurrenzanalyse | — | — | ✅ | ✅ |
| Keyword-Vorschläge | — | — | ✅ | ✅ |
| Produkt-Variationen | — | — | ✅ | ✅ |
| Attribut-Erkennung | — | — | ✅ | ✅ |
| Kategorie-Mapping | — | — | ✅ | ✅ |
| Quality Check | — | — | ✅ | ✅ |
| Content-Sprache (7) | — | — | ✅ | ✅ |
| SerpAPI Integration | — | — | ✅ | ✅ |
| Attribut-Normalisierung | — | — | — | ✅ |
| Strukturierte Schemas | — | — | — | ✅ |
| Katalog-Audit | — | — | — | ✅ |
| AI Query Layer | — | — | — | ✅ |
| Auto-Schema | — | — | — | ✅ |
Shopware 6 vs. WooCommerce — Unterschiede
Das Plugin funktioniert auf beiden Plattformen ähnlich, aber es gibt einige Unterschiede:
Shopware 6
- Nur MCP Token nötig (kein API Key/Secret)
- Produkte nutzen Shopware DAL intern
- Kategorien: Nur bestehende werden zugeordnet
- Tags: Werden automatisch erstellt falls nötig
- Produkte werden als inaktiv erstellt
- Steuer: Automatisch 19% MwSt.
- Sales Channel wird automatisch zugeordnet
- Produktnummern:
MCP-XXXXXXXX
WooCommerce
- Braucht Consumer Key + Secret
- Nutzt die WooCommerce REST API
- Kategorien: Werden automatisch erstellt
- Tags: Werden automatisch erstellt
- Produkte werden als Entwurf erstellt
- Steuer: Je nach WooCommerce-Einstellung
- Kein Sales-Channel-Konzept
- SKU:
MCP-XXXXXXXX
Datenschutz & Sicherheit
MCP ECOM wurde mit Datenschutz als Kernprinzip entwickelt. Hier erfahren Sie genau, was mit Ihren Daten passiert:
Datenfluss
Sie (ChatGPT) → HTTPS/SSE → Ihr Shopware 6 Server → Shopware Admin API → Ihre Datenbank
- Keine externen Server: MCP ECOM speichert keine Produktdaten auf fremden Servern. Alles bleibt auf Ihrem eigenen Webspace.
- Kein Zugriff auf Bestell- oder Kundendaten: MCP ECOM greift ausschließlich auf Produktdaten zu (Titel, Beschreibung, Preis, Kategorien, Tags). Bestellungen, Kundennamen, Adressen, Zahlungsinformationen oder andere personenbezogene Daten werden weder gelesen noch verarbeitet.
- KI-Verarbeitung: Die Texterstellung findet bei OpenAI (ChatGPT) statt — gemäß deren Datenschutzrichtlinien. An ChatGPT werden nur Produktinformationen übermittelt.
- Lizenzprüfung: Einmal täglich wird nur Ihr Lizenzschlüssel + Domain geprüft — keine Produktdaten, keine Kundendaten.
Sicherheitsmaßnahmen
- Secret Token: Jede Anfrage wird durch Ihr individuelles Token authentifiziert. Ohne Token kein Zugriff.
- HTTPS-Pflicht: Die gesamte Kommunikation läuft verschlüsselt über HTTPS.
- Nur Entwürfe: KI-generierte Produkte werden immer als Entwurf (Draft) angelegt — niemals direkt veröffentlicht.
- Shopware Admin API: Das Plugin nutzt ausschließlich Produkt-Endpoints der Shopware Admin API — niemals
/order,/customeroder andere sensible Endpoints.
DSGVO-Konformität
MCP ECOM verarbeitet keine personenbezogenen Kundendaten, keine Bestelldaten und keine Zahlungsinformationen. Es werden ausschließlich Produktdaten (Titel, Beschreibung, Preis, Kategorien, Tags, SEO-Felder) verarbeitet. Weitere Details in unserer Datenschutzerklärung.
Warum MCP ECOM statt manuell mit ChatGPT?
Warum ein Plugin, wenn man Produkttexte auch direkt in ChatGPT schreiben und per Copy-Paste übertragen kann?
| Funktion | Manuell (Copy-Paste) | MCP ECOM |
|---|---|---|
| Produkt erstellen (komplett) | 5–10 Min | 30 Sek |
| SEO Meta-Tags | Manuell | Automatisch |
| Kategorien & Tags | Manuell zuweisen | KI-gestützt |
| Bulk-Erstellung (50 Produkte) | 8–16 Stunden | 15–30 Min |
| CSV-Import | Nicht möglich | Automatisch |
| Brand Voice Konsistenz | Jedes Mal anpassen | Einmal konfigurieren |
| Katalog-Audit | Nicht möglich | KI-gestützt (Pro Plus) |
Fehlerbehebung
URL zeigt "Domain Mapping Misconfiguration"
Lösung: Im Shopware-Admin unter Sales Channel → Domains deine Domain hinzufügen (sowohl
https:// als auch http:// falls du einen Proxy nutzt).
401 — "token_invalid_or_missing"
Lösung: Prüfe, ob
?token=DEIN-TOKEN am Ende der URL steht und mit dem Token in den Plugin-Einstellungen übereinstimmt.
500 — "has no container set"
services.xml fehlt oder ist falsch konfiguriert.Lösung: Stelle sicher, dass in
services.xml der setContainer-Aufruf für den Controller vorhanden ist. Dann: bin/console cache:clear
401 — "Missing Authorization header"
api-Scope (erfordert OAuth).Lösung: Die Route muss den
storefront-Scope mit auth_required: false verwenden. Dies ist in der aktuellen Version bereits korrekt eingestellt.
ChatGPT zeigt "Tool aufrufen fehlgeschlagen"
Lösung:
- Prüfe ob der Shop per HTTPS erreichbar ist
- Teste die URL im Browser — du solltest JSON sehen
- Prüfe ob eine Firewall die Anfrage blockiert
"license_invalid" oder "license_expired"
Lösung: Prüfe deinen Lizenzschlüssel in den Plugin-Einstellungen. Erneuere ggf. deine Lizenz auf mcpecom.com.
"csv_limit_exceeded"
Lösung: Starter: max. 25 Zeilen, Pro/Pro Plus: max. 50 Zeilen. Teile große Dateien in kleinere Teile auf.
So funktioniert MCP ECOM (Shopware 6)
Tipps
lederguertel-braun.jpg) — die KI ordnet sie automatisch zu.
mcp-x7k9m2-shop-2025). Jeder, der den Token kennt, kann Produkte erstellen.
bin/console cache:clear ausführen oder im Admin unter Einstellungen → System → Caches & Indizes den Cache leeren.
ngrok http 80), um deinen lokalen Shop über HTTPS erreichbar zu machen. Vergiss nicht, die ngrok-Domain als Sales-Channel-Domain hinzuzufügen.