Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Shippo 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
Lass deine KI den Versand über Shippo erledigen: Adressen prüfen, Live-Tarife deiner Versanddienstleister vergleichen, Labels kaufen und erstatten lassen, Pakete verfolgen, Zollpapiere vorbereiten und Scan Forms erstellen. Der Testmodus ist kostenlos.
Frag einfach
Beispiel-Prompts für Shippo
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 → Shippo klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Shippo + Gemini
Lass deine KI den Versand über Shippo erledigen: Adressen prüfen, Live-Tarife deiner Versanddienstleister vergleichen, Labels kaufen und erstatten lassen, Pakete verfolgen, Zollpapiere vorbereiten und Scan Forms erstellen. Der Testmodus ist kostenlos.
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:
SHIPPO_API_TOKEN
Schritt 1 — Zugangsdaten holen
- Registriere dich kostenlos unter apps.goshippo.com/join, öffne dann das API-Portal unter portal.goshippo.com/api-config/api und geh zu API Configuration → Developer keys.
- Klicke auf Create new test key, um alles kostenlos auszuprobieren, oder auf Create new live key, um echte Labels zu kaufen. Kopiere den Key sofort: Shippo zeigt ihn nur ein einziges Mal an. Test-Keys beginnen mit
shippo_test_, Live-Keys mitshippo_live_. - Trage den Key genau so in
SHIPPO_API_TOKENein, wie er angezeigt wird, ohne das Wort ShippoToken, und installiere dann den Connector. - Starte mit
shippo_list_carrier_accounts: Das Tool sollte die eigenen Versandkonten von Shippo auflisten (zum Beispiel USPS), die in den USA sofort nutzbar sind, zusammen mit den Carrier-Namen, dieshippo_get_trackingerwartet.
Test oder live: Das entscheidet der Key. Mit einem Test-Key sind Labels kostenlos und tragen das Wasserzeichen „SAMPLE - DO NOT MAIL“, Sendungsnummern werden nie aktualisiert, Erstattungen gelingen immer, und Manifeste (Scan Forms) gibt es nicht. Ein Test-Key sieht nur Testdaten, ein Live-Key nur Live-Daten. Versandkonten, die du in Shippo mit deinen eigenen Zugangsdaten beim Versanddienstleister verbindest, funktionieren nur in dem Modus, in dem sie angelegt wurden.
Ein Label kostet Geld: Mit einem Live-Key belastet shippo_buy_label dein Shippo-Konto sofort mit dem Labelpreis (plus eventueller Versicherung). Deshalb nennt die KI vorher Versanddienstleister, Service, Preis und beide Adressen und wartet auf dein Ja. shippo_create_shipment holt nur Live-Tarife ab und kauft nichts. Der Link zum Label läuft nach einer Weile ab; shippo_get_label liefert einen neuen. shippo_request_refund storniert ein Label, das danach nicht mehr verwendet werden kann, und fordert das Geld beim Versanddienstleister zurück. Das geht nur für unbenutzte Labels, die höchstens 90 Tage alt sind, und die Erstattung dauert Tage bis Wochen.
Berechtigungen und Nur lesen: Ein Key darf alles, was dein Shippo-Konto darf. Für ein Setup, das nie Geld ausgibt und keine Labels storniert, deaktiviere shippo_buy_label, shippo_request_refund und shippo_create_manifest. Die KI kann dann weiterhin Adressen prüfen, Tarife vergleichen, Pakete verfolgen und frühere Labels nachschlagen.
Internationale Sendungen: Sie brauchen eine Zollerklärung. Die KI legt mit shippo_create_customs_item eine Position pro Produkt an (Beschreibung, Menge, Nettogewicht, Wert, Ursprungsland, Zolltarifnummer), danach mit shippo_create_customs_declaration die Erklärung mit einer Person, die die Angaben bestätigt, und hängt sie an die Sendung. Halte Zolltarifnummern und Warenwerte deiner Produkte bereit.
Adressprüfung: shippo_validate_address speichert die geprüfte, vereinheitlichte Adresse (zum Beispiel mit der ZIP+4-Postleitzahl) als neue Adresse und lässt das Original unverändert; Sendungen gehen dann an die neue. Mit einem Test-Key kommen Adressen außerhalb der USA ungeprüft zurück; mit einem Live-Key ist ihre Prüfung kostenpflichtig.
Limits: Pro Minute erlaubt Shippo 500 Anlegevorgänge und 4.000 Abrufe einzelner Objekte, aber nur 50 Listenabfragen (10 mit einem Test-Key). Wird ein Limit überschritten, antwortet Shippo mit 429: Warte eine Minute und versuche es erneut.
Häufige Fehler: 401 Token does not exist heißt, dass der Key falsch ist oder gelöscht wurde: Erstelle unter API Configuration → Developer keys einen neuen und trage ihn ohne das Wort ShippoToken ein. 400 nennt das Feld, das fehlt oder ungültig ist, zum Beispiel eine Adresse, die der Versanddienstleister ablehnt. 422 oder ein Label mit Status ERROR heißt, dass der Versanddienstleister abgelehnt hat, etwa weil der Service diese Strecke nicht abdeckt oder Zolldaten fehlen; die Meldungen nennen den Grund. Ein Label oder eine Erstattung mit Status QUEUED oder WAITING wird noch bearbeitet: Frag ein paar Sekunden später noch einmal nach.
Der Connector kümmert sich nicht um Batches, Bestellungen, Abholungen, Webhooks außer der Registrierung für Sendungsverfolgung und nicht um das Verbinden eigener Versandkonten.
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 Gemini 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.
Gemini CLI liest MCP-Server aus ~/.gemini/settings.json (unter Windows %USERPROFILE%\.gemini\settings.json). Füge hinzu:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von
YOUR_MCP_API_KEYein. - Speichere die Datei und starte
geminineu. - Führe in der Gemini CLI
/mcpaus (odergemini mcp listim Terminal):anythingmcpsollte als verbunden erscheinen. - Leg los: Gemini CLI kann jetzt die
Shippo-Tools aufrufen.
Verfügbare Tools
| Tool | What it does |
|---|---|
shippo_create_address | Save an address, optionally validated |
shippo_get_address | Read a saved address by object_id, with its fields, completeness and any validation results |
shippo_validate_address | Validate a saved address |
shippo_list_addresses | List saved addresses, newest first, with next and previous page links |
shippo_create_parcel | Save a parcel (dimensions and weight, or a carrier parcel template plus weight) |
shippo_get_parcel | Read a saved parcel by object_id: dimensions, weight, units and template |
shippo_list_parcel_templates | List carrier parcel templates (flat rate boxes and envelopes): token, name, carrier and dimensions |
shippo_create_shipment | Create a shipment and get live rates from the account's carriers |
shippo_get_shipment | Read a shipment with its addresses, parcels, rates and messages |
shippo_list_shipments | List shipments, newest first, with status and addresses (Shippo keeps the last 390 days) |
shippo_list_shipment_rates | List the rates of a shipment again (the same rates[] shippo_create_shipment returned), with paging |
shippo_get_rate | Read one rate: amount, currency, provider, service level, estimated days, duration terms and zone |
shippo_buy_label | Buy a shipping label for a rate |
shippo_list_labels | List purchased labels (transactions), newest first, with status, tracking number and tracking status |
shippo_get_label | Read one purchased label (transaction): status, tracking number and status, ETA, a fresh label_url and commercial invoice URL, and messages |
shippo_get_tracking | Read the tracking status and history of a parcel by carrier and tracking number, for labels bought anywhere |
shippo_register_tracking | Register a tracking number for status updates, which Shippo then sends to the account's "track updated" webhook (set up in the Shippo… |
shippo_list_carrier_accounts | List the carrier accounts usable for rates and labels: object_id, carrier, account_id, active, whether it is a Shippo-provided account, and… |
shippo_get_carrier_account | Read one carrier account by object_id: carrier, account number, active flag and parameters |
shippo_create_customs_item | Create a customs item (one line of a customs declaration) |
shippo_get_customs_item | Read a customs item by object_id: description, quantity, weight, value, origin and tariff number |
shippo_create_customs_declaration | Create a customs declaration for an international shipment from customs items |
shippo_get_customs_declaration | Read a customs declaration by object_id, with its items, contents type, incoterm and signer |
shippo_list_customs_declarations | List customs declarations, newest first, with contents type, items and certification details |
shippo_request_refund | Void a purchased label and ask for its price back |
shippo_list_refunds | List label refunds with their status (QUEUED, PENDING, SUCCESS, ERROR) and the label they belong to |
shippo_get_refund | Read one label refund by object_id: status, label (transaction) and dates |
shippo_create_manifest | Create a manifest (scan form) for a carrier pickup: one document listing the labels of one carrier account, ship date and origin address |
shippo_list_manifests | List manifests (scan forms), newest first, with carrier account, ship date, status and documents |
shippo_get_manifest | Read one manifest (scan form) with its status, the labels on it, document URLs and errors |
Beispiel-Prompts
- „Vergleiche die Tarife von UPS und USPS für ein 2-kg-Paket (30 x 20 x 15 cm) von unserer gespeicherten Lageradresse an 350 5th Ave, New York, NY 10118, und zeig mir die günstigste und die schnellste Option.“
- „Wo ist das Paket mit der USPS-Sendungsnummer 9400111899223197428490 gerade, und wann soll es ankommen?“
- „Kauf das günstigste USPS-Label für die Bestellung von Acme Ltd an 233 S Wacker Dr, Chicago, IL 60606, und gib mir Sendungsnummer und Link zum Label.“
- „Bereite die Zollpapiere für 3 Keramiktassen im Gesamtwert von 45 USD an einen Kunden in Toronto, Kanada, vor und zeig mir dann die verfügbaren Tarife.“
FAQ
Wo sucht Gemini CLI nach MCP-Servern? In ~/.gemini/settings.json für deinen Benutzer oder in .gemini/settings.json innerhalb eines Projekts. gemini mcp list zeigt jeden Server und ob er sich verbindet.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit ChatGPT verbinden
- Mit Cursor verbinden
- Mit Meta Muse verbinden
War dieser Guide hilfreich?