Bestellungen per MCP verwalten
Bestellungen mit Claude Code abrufen, filtern und Statusübergänge validiert durchführen.
Zuletzt aktualisiert: 2026-04-12
Bestellungen per MCP verwalten
Über den MCP-Server können Sie Bestellungen direkt in Claude Code abfragen und den Status von Bestellungen ändern — mit eingebauter Validierung, die nur erlaubte Statusübergänge zulässt.
Voraussetzung
Verbundener MCP-Server mit read-Berechtigung für Abfragen, write für Statusänderungen. Einrichtung unter MCP-Server & API-Schlüssel.
Bestellungen auflisten: list_orders
Listet Bestellungen, neueste zuerst, optional gefiltert nach Status und Datumsbereich.
Beispiel in Claude Code:
„Zeige alle offenen Bestellungen der letzten 7 Tage."
Filteroptionen
| Parameter | Beschreibung | Standard |
|---|---|---|
status | Bestellstatus (z. B. pending, processing, completed) | alle Status |
dateFrom | Startdatum als Unix-Timestamp | – |
dateTo | Enddatum als Unix-Timestamp | – |
limit | Max. Ergebnisse (max. 200) | 50 |
Jedes Ergebnis enthält: Bestellnummer, Status, Kundenname, Gesamtbetrag, Artikelanzahl und Erstellungsdatum.
Bestelldetails abrufen: get_order
Gibt die vollständige Bestellung zurück — alle Positionen, Adressen und den kompletten Statusverlauf.
Beispiel:
„Zeige mir alle Details von Bestellung 1042."
- Erfordert eine read-Berechtigung.
Bestellstatus ändern: update_order_status
Ändert den Status einer Bestellung und validiert dabei, ob der Übergang in Ihren Bestellstatus-Einstellungen erlaubt ist.
Beispiel:
„Setze Bestellung 1042 auf ‚versendet'."
Ablauf
- Rufen Sie
update_order_statusmitorderId, dem Zielstatusstatusund optional einernoteauf. - Das Tool prüft, ob der Übergang vom aktuellen Status erlaubt ist. Unzulässige Übergänge werden mit einer Liste der gültigen nächsten Status abgelehnt.
- Bei jedem Statuswechsel wird automatisch ein Verlaufseintrag angelegt.
- Übergeben Sie
dry_run: true, um die Gültigkeit des Übergangs zu prüfen, ohne zu speichern.
Erlaubte Übergänge werden in Einstellungen → Bestellstatus konfiguriert.
Viele Bestellungen auf einmal aktualisieren: bulk_update_order_status
Ändert den Status mehrerer Bestellungen gleichzeitig. Einzelne Fehler (z. B. unzulässiger Übergang) werden gesammelt und am Ende als Liste ausgegeben, ohne den gesamten Batch abzubrechen.
- Maximum 200 Bestellungen pro Aufruf.
- Erfordert eine write-Berechtigung.
Nächste Schritte
- Bestellung bearbeiten — Status und Details im Admin-Bereich ändern
- Bestellübersicht — Alle Bestellungen in der Admin-Oberfläche
- MCP-Server einrichten — API-Schlüssel und Verbindung konfigurieren