Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Mirakl Seller API mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Führe deinen Shop auf jedem Marktplatz, der auf Mirakl läuft (Leroy Merlin, Conforama, BUT, home24, Maisons du Monde, Vente-unique, ePrice, Decathlon, Carrefour und viele mehr), mit einem KI-Agenten: Bestellungen, Annahme, Tracking und Versand, Reklamationen, Angebote mit Preisen und Bestand, Angebots- und Produktimporte, Nachrichten mit Kunden und Betreiber, Retouren, Bestelldokumente, Rechnungen und Transaktionen. Eine Installation pro Marktplatz.
Frag einfach
Beispiel-Prompts für Mirakl Seller API
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Mirakl Seller API klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Mirakl + ChatGPT
Führe deinen Shop auf jedem Marktplatz, der auf Mirakl läuft (Leroy Merlin, Conforama, BUT, home24, Maisons du Monde, Vente-unique, ePrice, Decathlon, Carrefour und viele mehr), mit einem KI-Agenten: Bestellungen, Annahme, Tracking und Versand, Reklamationen, Angebote mit Preisen und Bestand, Angebots- und Produktimporte, Nachrichten mit Kunden und Betreiber, Retouren, Bestelldokumente, Rechnungen und Transaktionen. Eine Installation pro Marktplatz.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
MIRAKL_URL, MIRAKL_API_KEY
Schritt 1 — Zugangsdaten holen
- Melde dich im Seller-Backoffice des Marktplatzes an (dem Mirakl-Portal, das dir der Betreiber gegeben hat). Jeder Betreiber hat seine eigene Mirakl-Instanz, deshalb installierst du den Connector einmal pro Marktplatz (zum Beispiel Leroy Merlin und Conforama) und benennst jede Installation nach ihrem Marktplatz.
- Kopiere die Adresse des Portals ohne Pfad in
MIRAKL_URL(die Adressen bekannter Marktplätze stehen unten). Hänge kein/apian: Das ergänzt der Connector selbst. - Klicke oben rechts auf deinen Benutzernamen, öffne My user settings und den Tab API Key, erzeuge einen Schlüssel (oder kopiere den vorhandenen) und füge ihn ohne
BearerinMIRAKL_API_KEYein. Ein neuer Schlüssel macht den alten ungültig: Jedes andere Tool, das ihn noch nutzt, funktioniert danach nicht mehr. - Nur wenn dein Benutzer mehrere Shops auf diesem Marktplatz verwaltet (häufig bei home24 und Vente-unique): Setze
MIRAKL_SHOP_IDauf die numerische ID des gewünschten Shops. Lass das Feld leer, um deinen Standard-Shop zu nutzen. - Installiere den Connector und führe
mirakl_get_accountaus. Das zeigt den Shop, zu dem der Schlüssel gehört.
Marktplätze, die auf Mirakl laufen: Der Connector ist überall derselbe, nur Adresse und Schlüssel ändern sich.
- Leroy Merlin (ADEO):
https://adeo-marketplace.mirakl.net - Conforama:
https://conforama-prod.mirakl.net - BUT:
https://but-prod.mirakl.net - home24:
https://home24.mirakl.net - Maisons du Monde:
https://maisonsdumonde-prod.mirakl.net - Vente-unique:
https://venteunique-prod.mirakl.net - ePrice:
https://marketplace.eprice.it
Andere Betreiber funktionieren genauso, auch solche mit eigener Domain: Nimm die Adresse des Seller-Backoffice, bei dem du dich anmeldest.
Bestellungen und Reklamationen: Die KI listet die Bestellungen, die auf Annahme warten, nimmt jede Position an oder lehnt sie ab, hinterlegt Versanddienstleister und Sendungsnummer und bestätigt den Versand. Sie findet auch Bestellungen mit offener Reklamation und schließt die Reklamation auf der betroffenen Position mit mirakl_resolve_incident, sobald das Problem des Kunden gelöst ist. Die Dokumente einer Bestellung (Lieferscheine, Versandetiketten, Kundenrechnungen) listet sie mit Name, Typ und Upload-Datum; die Datei selbst öffnest du im Backoffice.
Retouren: Die KI listet Retourenanfragen mit Grund, RMA, Sendungsverfolgung und zugehöriger Bestellung. Auf Marktplätzen, die Mirakl-Retouren nutzen und die Entscheidung dem Shop überlassen, kann sie eine Anfrage annehmen oder ablehnen und bestätigen, dass die Ware in deinem Lager angekommen ist. Erstattungen bleiben im Backoffice.
Erst bestätigen: Bestellannahme, Tracking, Versand, das Schließen von Reklamationen, Retourenentscheidungen, Angebotsänderungen, Nachrichten und Produktimporte wirken direkt auf dem Live-Marktplatz. Die KI zeigt dir, was sich ändert (Bestellpositionen, Sendungsnummer, alter und neuer Preis oder Bestand, Nachrichtentext), und wartet auf dein Ja. Eine abgelehnte Bestellposition ist endgültig storniert, und eine gesendete Nachricht lässt sich nicht zurückholen.
Preise und Bestand: mirakl_update_offers ersetzt das ganze Angebot, und jedes weggelassene Feld wird zurückgesetzt (eine fehlende Menge wird 0). Deshalb liest die KI das Angebot zuerst und schickt es vollständig zurück, nur mit deiner Änderung. mirakl_import_offers ist bei der Installation deaktiviert, weil sein REPLACE-Modus jedes Angebot löscht, das nicht in der Datei steht.
Was sie liest: Bestellungen mit Kunde, Adresse und Reklamationen, deine Angebote und die Angebote anderer Shops zu denselben Produkten, Nachrichten, Retouren, Bestelldokumente, die Rechnungen des Betreibers und die Transaktionszeilen (Verkäufe, Provisionen, Erstattungen, Auszahlungen), dazu die Verkaufskanäle (Länderseiten), Versanddienstleister, Versandzonen, Versandarten und Logistikklassen des Marktplatzes. Mit Enhanced Seller Invoicing zeigt die Rechnungsliste keine neuen Dokumente, dann liest die KI stattdessen die Buchhaltungsbelege (document requests) und die Transaktionen.
Limits: Mirakl begrenzt jede API einzeln, und Betreiber können die Grenzen verschärfen. Produkt- und Angebotsimporte laufen höchstens alle 15 Minuten, der Preisvergleich mit anderen Shops erlaubt etwa 5 Aufrufe pro Minute. Eine 429-Antwort sagt, wie viele Sekunden zu warten ist.
Häufige Fehler: 401: Der Schlüssel ist falsch, wurde durch einen neueren ersetzt oder gehört zu einem anderen Marktplatz. 403: Deinem Benutzer fehlt das Recht für diese Aktion. 404: Die Bestellung, das Angebot oder die Unterhaltung existiert für diesen Shop nicht, oder MIRAKL_URL ist nicht die Adresse des Seller-Backoffice. 400: ein falscher Parameter oder eine Bestellung im falschen Status.
Der Connector erstattet nichts, storniert keine Bestellungen und bewegt kein Geld, und jede Installation arbeitet mit einem Marktplatz und einem Shop.
Schritt 2 — Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Schritt 3 — Connector in ChatGPT hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
ChatGPT fügt MCP-Server als Plugins auf seiner Seite Plugins hinzu, im Web und in den kostenpflichtigen Tarifen. Den Entwicklermodus brauchst du dafür nicht mehr. In einem Business-Workspace dürfen das nur Admins und Owner; in Enterprise und Edu kann ein Admin die Berechtigung Create plugins with MCPs vergeben.
- Geh zu chatgpt.com/plugins, klicke auf + und dann auf Add custom MCP server.
- Gib einen Namen ein, z. B. Name:
Mirakl. - Trag unter Connection als Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDein und lass Authentication auf OAuth. - Wähle I understand and want to continue und dann Create as a plugin. Wenn ChatGPT danach fragt, meldest du dich bei AnythingMCP an und erlaubst den Zugriff.
- Installiere das neue Plugin unter deinen persönlichen Plugins, tippe dann in einem Chat @ und wähle es aus.
Verfügbare Tools
| Tool | What it does |
|---|---|
mirakl_get_account | Read the shop behind the API key on this marketplace (A01): shop id and name, state, channels, currency, grade and approval rate, contact… |
mirakl_list_orders | List orders (OR11) with their lines, customer, shipping address, prices, state and incidents |
mirakl_list_offers | List the shop's offers (OF21): SKU, product, price and discount, all channel prices, quantity in stock, condition, lead time and whether… |
mirakl_get_offer | Read one offer in full by its Mirakl offer id (OF22): every price field, discount, quantity, condition, logistic class, lead time and… |
mirakl_list_offer_conditions | List the offer conditions (OF61) the marketplace accepts, e.g. new or used, with the code to put in state_code when updating offers |
mirakl_list_offer_imports | List offer imports and updates (OF04), from files and from mirakl_update_offers: status (WAITING, RUNNING, COMPLETE, FAILED), lines read… |
mirakl_get_offer_import | Read the status of one offer import or offer update (OF02) by its import_id, as returned by mirakl_update_offers or mirakl_import_offers… |
mirakl_list_product_imports | List product imports (P51) with their status (WAITING, RUNNING, SENT, COMPLETE, FAILED, CANCELLED), the transformation counts and the… |
mirakl_get_product_import | Read the status of one product import (P42) by its import_id: import status, reason, transformation counts and the integration details… |
mirakl_get_products | Look up products in the marketplace catalog by their identifiers (P31), e.g |
mirakl_list_product_offers | List the offers of every shop for given products (P11), sorted by best price, to compare your price with the competition |
mirakl_list_threads | List message threads (M11) with customers and the operator: topic, linked order or offer, participants, last message date and since when a… |
mirakl_get_thread | Read one message thread (M10) with all its messages, senders, recipients, attachments and the linked order or offer |
mirakl_list_returns | List return requests (RT11) with their state, return lines, reason, RMA, tracking and the linked order |
mirakl_list_reasons | List the marketplace's reason codes (RE01): incident, cancellation, refund and message reasons, with their labels and whether the shop may… |
mirakl_list_carriers | List the carriers the marketplace knows (SH21) with their code, label and tracking URL |
mirakl_list_invoices | List the operator's accounting documents for the shop (IV01): invoices and credit notes with period, totals with and without tax… |
mirakl_list_transactions | List the shop's transaction lines (TL02): order amounts, shipping, commissions, refunds, manual credits and payouts, with amount, type… |
mirakl_list_document_requests | List accounting document requests (DR11), used on marketplaces with Enhanced Seller Invoicing: invoices and credit notes the operator or… |
mirakl_list_order_documents | List the documents attached to one or more orders (OR72): delivery notes, shipping labels, customer invoices and other files, with id, file… |
mirakl_list_channels | List the marketplace's sales channels (CH11), usually one per country site, with code and label |
mirakl_list_shipping_zones | List the active shipping zones of the marketplace (SH11) with code and label, e.g. mainland France or Corsica |
mirakl_list_shipping_methods | List the active shipping methods of the marketplace (SH12), e.g. standard, express or pick-up, with code, label, whether a tracking number… |
mirakl_list_logistic_classes | List the marketplace's logistic classes (SH31), the size or weight bands that decide shipping prices, with code and label |
mirakl_accept_order | Accept or refuse the lines of an order waiting for acceptance (OR21) |
mirakl_update_tracking | Set the carrier and tracking number of an order (OR23) |
mirakl_ship_order | Confirm that an order in SHIPPING has been shipped (OR24); it moves to SHIPPED and the customer is notified |
mirakl_update_offers | Create or update offers, including price and stock (OF24) |
mirakl_reply_thread | Reply in a message thread (M12) to the customer or the operator |
mirakl_create_order_thread | Start a new message thread on an order (OR43) with the customer, the operator or both |
mirakl_resolve_incident | Mark the open incident on one order line as resolved (OR64), once the customer's problem is solved. reason_code must be an INCIDENT_CLOSE… |
mirakl_accept_return | Accept or refuse a return request in WAITING_ACCEPTANCE (RT21) |
mirakl_receive_return | Confirm that the goods of an accepted return arrived at your warehouse (RT25) |
mirakl_import_products | Send a product file to the marketplace (P41) to create or enrich products in its catalog. file_url is the address of a CSV, XLSX or XML… |
mirakl_import_offers | Import an offer file (OF01) to create, update or delete offers in bulk |
Beispiel-Prompts
- „Welche Bestellungen warten gerade auf Annahme, und bei welchen Bestellungen ist eine Reklamation offen?“
- „Vergleiche unseren Preis für EAN 3700123456789 mit den Angeboten der anderen Shops auf diesem Marktplatz.“
- „Setze den Bestand von SKU LAMP-042 auf 25, aber zeig mir vorher das aktuelle Angebot und die neuen Werte.“
- „Entwirf eine Antwort auf die Kundennachricht zu Bestellung 20481937-A und zeig sie mir, bevor du sie sendest.“
- „Welche Retourenanfragen bei Leroy Merlin warten auf unsere Entscheidung, und welchen Grund hat jeder Kunde angegeben?“
- „Der Kunde von Bestellung 20481937-A hat Ersatz bekommen. Schließ die Reklamation auf dieser Position, aber zeig mir vorher den Grundcode.“
FAQ
Funktioniert der kostenlose ChatGPT-Tarif mit eigenen MCP-Servern? OpenAI dokumentiert eigene MCP-Server nur für kostenpflichtige Tarife; den Free-Tarif führt OpenAI nicht auf.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit Cursor verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
War dieser Guide hilfreich?