Zusammenfassung
Amazon Vendor Central über die Selling Partner API: Einzelhandelsbestellungen, Bestätigungen, Versandbestätigungen, Rechnungen, Direkte Fulfillment-Bestellungen mit Etiketten, Packzetteln und Beständen, Transaktionsstatus und Vendor-Berichte. Anmeldung mit dem Amazon-Refresh-Token einer privaten Vendor-App.
Geführte Einrichtung
Amazon Vendor Central in 2 Minuten mit Claude, ChatGPT oder Copilot verbinden
Starte die kostenlose Testphase in der AnythingMCP Cloud, verbinde Amazon Vendor Central in der geführten Einrichtung und trag deine MCP-URL in deinen KI-Assistenten ein. Ohne Code, ohne eigenen Server.
Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar
Frag einfach
Beispiel-Prompts für Amazon Vendor Central (SP-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. Melde dich an, klicke auf Connectors → Amazon Vendor Central, füge deine Zugangsdaten ein, erstelle einen MCP API-Schlüssel und du bist fertig. Kein Docker, kein
git clone, kein lokaler Server.
Amazon Vendor Central
Amazon Vendor Central über die Selling Partner API: Einzelhandelsbestellungen, Bestätigungen, Versandbestätigungen, Rechnungen, Direkte Fulfillment-Bestellungen mit Etiketten, Packzetteln und Beständen, Transaktionsstatus und Vendor-Berichte. Anmeldung mit dem Amazon-Refresh-Token einer privaten Vendor-App.
Einrichtung
Die Einrichtung dauert etwa 20 Minuten. Du benötigst zusätzlich die Überprüfung des Entwicklerprofils durch Amazon.
- Öffne in Vendor Central Integration, dann API-Integration und vervollständige das Entwicklerprofil. Wähle unter Datenzugriff Private Developer: Ich baue Anwendung(en), die mein eigenes Unternehmen mit Amazon Services APIs integrieren, wähle die benötigten Rollen und klicke auf Registrieren. Amazon überprüft das Profil und eröffnet einen Fall mit den nächsten Schritten.
- Wähle auf derselben Seite Neue App-Client hinzufügen, fülle das Formular aus, aktiviere Vendors, wo Amazon die Wahl anbietet, und wähle die Rollen aus. Wähle dann Anzeigen unter LWA-Zugangsdaten und kopiere die Client-ID in
SPAPI_CLIENT_IDund das Client-Geheimnis inSPAPI_CLIENT_SECRET. - Wähle App autorisieren für dein Vendor-Konto. Amazon zeigt ein Refresh-Token an (es beginnt mit
Atzr|): füge es inSPAPI_REFRESH_TOKENein. - Wähle deine Region in
SPAPI_ENDPOINT(Nordamerika, Europa oder Fernost) und gib die Marktplatz-ID deines Amazon-Shops inSPAPI_MARKETPLACE_IDein, zum BeispielATVPDKIKX0DER(USA),A1PA6795UKMFR9(Deutschland),A1F83G8C2ARO7P(Vereinigtes Königreich),APJ6JRA9NG5V4(Italien),A13V1IB3VIYZZH(Frankreich),A1RKKUPIHCS9HS(Spanien),A1VC38T7YXB528(Japan).
Rollen: Die Einzelhandels-Tools benötigen die Rolle Amazon Fulfillment. Die Direkte Fulfillment-Tools benötigen Direct-to-Consumer Shipping (Restricted), eine eingeschränkte Rolle, da die Bestellungen Kundenadressen enthalten; Amazon verlangt weitere Informationen zum Datenschutz, bevor sie gewährt wird. Die Vendor-Berichte benötigen Brand Analytics. Ein Aufruf ohne seine Rolle antwortet mit 403.
Wo anfangen: amazon_vendor_list_purchase_orders mit purchase_order_state New zeigt, was Amazon bestellt hat; amazon_vendor_get_purchase_order gibt eine Bestellung vollständig zurück.
Einzelhandelsbeschaffung: amazon_vendor_list_purchase_orders, amazon_vendor_get_purchase_order, amazon_vendor_list_purchase_order_statuses (akzeptierte und erhaltene Mengen). Bestätige eine Bestellung mit amazon_vendor_submit_acknowledgements, kündige den Versand mit amazon_vendor_submit_shipment_confirmations an und verfolge ihn mit amazon_vendor_list_shipments und amazon_vendor_list_transport_labels. Bestätigungen und Versandbestätigungen sind verbindliche Antworten an Amazon, daher sind amazon_vendor_submit_acknowledgements und amazon_vendor_submit_shipment_confirmations standardmäßig deaktiviert, ebenso wie amazon_vendor_submit_invoices: aktiviere sie auf der Connector-Seite, wenn die KI sie senden soll; sie fordert dich auf, jede einzelne zu bestätigen.
Direktes Fulfillment (du versendest an den Kunden von Amazon): amazon_vendor_list_df_orders, amazon_vendor_get_df_order, amazon_vendor_acknowledge_df_orders, amazon_vendor_list_df_packing_slips, amazon_vendor_get_df_packing_slip, amazon_vendor_list_df_customer_invoices, amazon_vendor_list_df_shipping_labels, amazon_vendor_get_df_shipping_label, amazon_vendor_submit_df_shipment_confirmations und amazon_vendor_update_df_inventory. Das Erstellen von Etiketten bucht den Transport: amazon_vendor_request_df_shipping_labels und amazon_vendor_create_df_shipping_labels sind standardmäßig deaktiviert, ebenso wie amazon_vendor_acknowledge_df_orders, amazon_vendor_submit_df_shipment_confirmations und amazon_vendor_submit_df_invoices.
Einreichungen sind asynchron: Jedes Einreich-Tool antwortet mit einer transactionId und nichts anderem. Lies das Ergebnis mit amazon_vendor_get_transaction_status (Einzelhandel) oder amazon_vendor_get_df_transaction_status (Direktes Fulfillment): Verarbeitung, Erfolg oder Fehler mit den Fehlern. Berichte eine Einreichung nicht als abgeschlossen, bevor sie Erfolg meldet.
Berichte (3 Schritte): amazon_vendor_create_report, dann amazon_vendor_get_report bis DONE, dann amazon_vendor_download_report_document.
Feldnotizen: Listenaufrufe decken höchstens 7 Tage pro Aufruf ab; Direkte Fulfillment-Listen benötigen sowohl created_after als auch created_before. Zeiten sind im ISO 8601-Format. Mengen kommen mit einer Einheit (Cases oder Eaches für Einzelhandel, Each für Direktes Fulfillment); Geld ist eine Dezimalzeichenfolge mit einem Währungs-Code. partyId ist dein Vendor-Code für die verkaufende Partei und ein Lagerhaus-Code für die Versand- und Empfangspartei. Listen-Seite mit pagination.nextToken.
Rate-Limits: 10 Aufrufe pro Sekunde pro Operation mit einem Burst von 10 (Transaktionsstatus: Burst 20). Bei einem 429 warte einen Moment und rufe erneut auf.
Voraussetzungen: SPAPI_CLIENT_ID, SPAPI_CLIENT_SECRET, SPAPI_REFRESH_TOKEN, SPAPI_ENDPOINT, SPAPI_MARKETPLACE_ID
Installiere den Connector lokal
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
Öffne http://localhost:3000/connectors/store, wähle Amazon Vendor Central und füge die unter Voraussetzungen aufgeführten Umgebungsvariablen ein.
Verfügbare Tools
| Tool | Was es tut |
|---|---|
amazon_vendor_list_purchase_orders | Listet Einzelhandelsbestellungen, die Amazon bei dir aufgegeben hat, erstellt oder geändert in einem Zeitfenster von höchstens 7 Tagen: purchaseOrderNumber… |
amazon_vendor_get_purchase_order | Liest eine Einzelhandelsbestellung: Status, Bestelldatum, Bestelltyp, Lieferzeitraum, Zahlungsmethode, Einkauf, Verkauf, Versandadresse und… |
amazon_vendor_list_purchase_order_statuses | Listet den Erfüllungsstatus von Einzelhandelsbestellungen in einem Zeitfenster von höchstens 7 Tagen: purchaseOrderStatus (OPEN, CLOSED) und pro Artikel die… |
amazon_vendor_submit_acknowledgements | Bestätige Einzelhandelsbestellungen: akzeptiere, zurückstelle oder lehne jeden Artikel mit der Menge und den Daten ab, zu denen du dich verpflichtest. Eine Bestätigung… |
amazon_vendor_submit_shipment_confirmations | Sende Versandbestätigungen (Advance Ship Notices) für Einzelhandelsbestellungen: was versendet wurde, von wo, mit welchem Carrier und in… |
amazon_vendor_list_shipments | Listet Einzelhandelslieferungen, die Amazon bekannt sind, mit Carrier-Details, aktuellem Status, Containern und den darin enthaltenen Bestellungen. Filtere nach deinen… |
amazon_vendor_list_transport_labels | Listet die kleinen Transportetiketten, die Amazon bereits für Einzelhandelslieferungen erstellt hat: Etikettendaten pro Paket mit Sendungsverfolgungsnummer, plus die… |
amazon_vendor_submit_invoices | Reiche Rechnungen oder Gutschriften für Einzelhandelsbestellungen bei Amazon ein. Eine Rechnung ist ein rechtliches und finanzielles Dokument: Amazon bezahlt damit und eine… |
amazon_vendor_get_transaction_status | Lies das Ergebnis einer Einzelhandelseinreichung (Bestätigung, Versandbestätigung oder Rechnung) anhand ihrer transactionId: Status Verarbeitung, Erfolg… |
amazon_vendor_list_df_orders | Listet Direkte Fulfillment-Bestellungen (Bestellungen, die du direkt an Amazon-Kunden versendest), die in einem Zeitfenster von höchstens 7 Tagen erstellt wurden… |
amazon_vendor_get_df_order | Liest eine Direkte Fulfillment-Bestellung: Status, Bestelldatum, Kundenversandadresse, Versanddetails (Versandmethode, Priorität, versprochenes… |
amazon_vendor_acknowledge_df_orders | Bestätige Direkte Fulfillment-Bestellungen: bestätige oder lehne sie mit der Menge pro Artikel ab. Eine Ablehnung storniert die Kundenbestellung auf… |
amazon_vendor_list_df_shipping_labels | Listet die Versandetiketten, die bereits für Direkte Fulfillment-Bestellungen erstellt wurden, die in einem Zeitfenster von höchstens 7 Tagen erstellt wurden: purchaseOrderNumber, Etikett… |
amazon_vendor_get_df_shipping_label | Liest das Versandetikett, das für eine Direkte Fulfillment-Bestellung existiert: Etikettenformat und pro Paket Sendungsverfolgungsnummer, Carrier, Versandmethode… |
amazon_vendor_request_df_shipping_labels | Fordere Amazon auf, Versandetiketten für Direkte Fulfillment-Bestellungen mit von Amazon bezahlten Carriern zu erstellen. Dies bucht den Transport für die Pakete. Amazon… |
amazon_vendor_create_df_shipping_labels | Erstelle die Versandetiketten für eine Direkte Fulfillment-Bestellung und erhalte sie sofort zurück (Inhalt der Etikette als Base64 mit Sendungsverfolgungsnummern). Dies… |
amazon_vendor_submit_df_shipment_confirmations | Bestätige, dass Direkte Fulfillment-Bestellungen versendet wurden (oder nicht versendet werden konnten: FLOOR_DENIAL), mit der versendeten Menge pro Artikel und den Paketen.… |
amazon_vendor_list_df_packing_slips | Listet die Packzettel, die Amazon für Direkte Fulfillment-Bestellungen vorbereitet hat, die in einem Zeitfenster von höchstens 7 Tagen erstellt wurden: purchaseOrderNumber, Inhalt… |
amazon_vendor_get_df_packing_slip | Liest den Packzettel einer Direkten Fulfillment-Bestellung: Inhaltstyp und der Inhalt des Zettels (Base64 eines PDFs), der in das Paket gelegt werden soll. Limit: 10… |
amazon_vendor_list_df_customer_invoices | Listet die Kundenrechnungen, die Amazon für Direkte Fulfillment-Bestellungen vorbereitet hat, die in einem Zeitfenster von höchstens 7 Tagen erstellt wurden (Shops, in denen die Rechnung… |
amazon_vendor_update_df_inventory | Sende den Bestand, den du für Direkte Fulfillment in einem deiner Lager verfügbar hast. Bei is_full_update false ändern sich nur die aufgelisteten Artikel… |
amazon_vendor_submit_df_invoices | Reiche Rechnungen für Direkte Fulfillment-Bestellungen bei Amazon ein. Eine Rechnung ist ein rechtliches und finanzielles Dokument: Amazon bezahlt damit. Amazon bearbeitet… |
amazon_vendor_get_df_transaction_status | Lies das Ergebnis einer Direkten Fulfillment-Einreichung (Bestätigung, Versandbestätigung, Bestandsaktualisierung, Etikettenanforderung oder Rechnung) anhand… |
amazon_vendor_create_report | Fordere einen Vendor-Bericht über die Reports API an (Schritt 1 von 3), für den Marktplatz dieses Connectors. Typen von Vendor-Berichten… |
amazon_vendor_get_report | Überprüfe einen Bericht (Schritt 2 von 3): processingStatus ist IN_QUEUE, IN_PROGRESS, DONE, CANCELLED oder FATAL. Poll bis DONE, dann übergebe… |
amazon_vendor_download_report_document | Lies den Inhalt eines fertigen Berichts (Schritt 3 von 3). Der Server ruft die Datei ab, dekomprimiert sie und gibt sie zurück: Vendor-Analytics-Berichte… |
Beispielaufforderungen
- "Welche neuen Amazon-Bestellungen sind diese Woche eingegangen und welche Mengen werden angefordert?"
- "Zeige die Bestellung 2JK3S9VC mit ihren Artikeln und dem Versandzeitraum."
- "Welche Direkten Fulfillment-Bestellungen benötigen noch ein Versandetikett?"
- "Überprüfe die Transaktion 12345-abcde: Hat Amazon die Rechnung akzeptiert, die ich eingereicht habe?"
- "Fordere einen Verkaufsbericht für die letzte Woche an und sag mir, wann er bereit ist."
Nächste Schritte
War dieser Guide hilfreich?