Zusammenfassung
Cin7 Omni (go.cin7.com) Inventar- und Bestellmanagement über API v1: Verkaufsbestellungen, Angebote, Einkaufsbestellungen, Gutschriften, Kontakte, Produkte, Lagerbestand pro Filiale, Filialen, Zahlungen (nur lesen), Lageranpassungen, Filialtransfers und Benutzer. Erstelle Bestellungen, Einkaufsbestellungen, Kontakte und Transfers. API-Benutzername und Schlüssel.
Geführte Einrichtung
Cin7 Omni in 2 Minuten mit Claude, ChatGPT oder Copilot verbinden
Starte die kostenlose Testphase in der AnythingMCP Cloud, verbinde Cin7 Omni 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 Cin7 Omni
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 → Cin7 Omni, füge deine Zugangsdaten ein, erstelle einen MCP API-Schlüssel und du bist fertig. Kein Docker, kein
git clone, kein lokaler Server.
Cin7 Omni
Cin7 Omni (go.cin7.com) Inventar- und Bestellmanagement über API v1: Verkaufsbestellungen, Angebote, Einkaufsbestellungen, Gutschriften, Kontakte, Produkte, Lagerbestand pro Filiale, Filialen, Zahlungen (nur lesen), Lageranpassungen, Filialtransfers und Benutzer. Erstelle Bestellungen, Einkaufsbestellungen, Kontakte und Transfers. API-Benutzername und Schlüssel.
Einrichtung
Die Einrichtung dauert etwa 3 Minuten. Du benötigst ein Cin7 Omni-Konto (du meldest dich unter go.cin7.com an) und einen Administrator, der eine API v1-Verbindung hinzufügen kann. Der Connector benötigt den API-Benutzernamen und einen API-Schlüssel.
Omni oder Core? Cin7 verkauft zwei verschiedene Produkte. Cin7 Omni (dieser Connector) meldet sich unter go.cin7.com an und hat API v1 mit einem API-Benutzernamen und Schlüssel. Cin7 Core (ehemals DEAR Inventory) meldet sich unter inventory.dearsystems.com an und hat eine eigene API mit einer Kontonummer und einem Anwendungs-Schlüssel: benutze den Cin7 Core Connector dafür. Die beiden APIs und ihre Zugangsdaten sind nicht austauschbar.
- Öffne im Cin7 Omni das Benutzermenü, dann Einstellungen → Integrationen & API → API v1.
- Kopiere den API-Benutzernamen, der oben auf der Seite angezeigt wird, in
CIN7_OMNI_API_USERNAME. - Klicke auf Neue API-Verbindung hinzufügen, gib ihr einen Namen und kopiere ihren API-Schlüssel in
CIN7_OMNI_API_KEY. Schlüssel regenerieren ersetzt einen verlorenen Schlüssel. - Unter Berechtigungen aktiviere Lesen für jede Ressource, die die KI sehen soll, und Erstellen oder Aktualisieren für die Ressourcen, die die Schreib-Tools benötigen, und klicke dann auf Speichern. Eine Ressource ohne Berechtigung antwortet mit 403.
- Installiere den Connector. Führe
cin7_omni_list_branchesaus, um die Verbindung zu überprüfen: es listet deine Filialen mit ihren IDs auf.
Cloud und self-hosted funktionieren gleich: die Zugangsdaten sind dieselben, und es gibt keine Umleitungs-URL zu setzen. Der Connector sendet den Benutzernamen und Schlüssel als HTTP Basic-Authentifizierung.
Wo du anfangen kannst: cin7_omni_list_branches für Filial-IDs, cin7_omni_list_sales_orders für aktuelle Bestellungen, cin7_omni_list_stock für Lagerbestand pro Filiale und cin7_omni_list_contacts, um einen Kunden oder Lieferanten zu finden.
Was es liest: Verkaufsbestellungen, Angebote und Gutschriften mit ihren Positionen; Zahlungen, die gegen Bestellungen erfasst wurden; Einkaufsbestellungen; Produkte, ihre Optionen (die verkaufbaren SKUs) mit Preisen und Kategorien; Lagerbestand pro Produktoption und Filiale (verfügbar, im Bestand, offene Verkäufe, eingehend); Lageranpassungen und Filialtransfers; Kontakte und Benutzer.
Was es schreibt: cin7_omni_create_sales_order, cin7_omni_update_sales_order (nur Kopfzeilenfelder, wie z.B. Status, Sendungsverfolgungscode und Lieferanweisungen), cin7_omni_create_purchase_order, cin7_omni_create_contact, cin7_omni_update_contact und cin7_omni_create_branch_transfer sind aktiviert. Eine neue Verkaufsbestellung wird genehmigt, es sei denn, die KI erstellt sie als Entwurf; Einkaufsbestellungen und Transfers werden als Entwürfe gespeichert, es sei denn, sie werden genehmigt. Versand und Empfang von Transfers erfolgen in Cin7.
Bei der Installation deaktiviert: cin7_omni_create_adjustment (erstellt eine Lageranpassung in einer Filiale). Eine genehmigte Anpassung ändert den Lagerbestand und den Lagerwert gleichzeitig. Aktiviere es auf der Connector-Seite, wenn die KI es verwenden soll; die KI fragt dich, jede Änderung zu bestätigen.
Überprüfe die Antwort jeder Schreiboperation: Cin7 antwortet mit HTTP 200 und einer Liste von {index, success, id, code, errors}, auch wenn es den Datensatz abgelehnt hat. Die KI überprüft success und errors, bevor sie einen Schreibvorgang als abgeschlossen meldet.
Zahlungen sind nur lesbar: der Connector erfasst, ändert oder löscht niemals eine Zahlung, und er versendet, fakturiert oder storniert keine Bestellungen.
Filterung: where nimmt SQL-ähnliche Bedingungen für Felder des Datensatzes, nicht für dessen Positionen. Strings und Daten kommen in einfache Anführungszeichen, Zahlen bleiben unformatiert: modifiedDate>='2026-01-01T00:00:00Z' AND branchId=3, reference LIKE 'SO-10%', id IN (21,24). Daten sind UTC, yyyy-MM-ddTHH:mm:ssZ. fields kürzt die Antwort (id,reference,total,lineItems(code,qty)), was bei Bestelllisten hilft, da sie groß sind.
Seitenumbruch: page beginnt bei 1 und rows beträgt maximal 250 (Standard 50, 25 bei Bestelllisten). Die KI fragt nach der nächsten Seite, bis eine leer zurückkommt.
Ratenlimits: Cin7 Omni erlaubt 3 Aufrufe pro Sekunde, 60 pro Minute und 5.000 pro Tag pro Konto; darüber hinaus antwortet es mit 429 und Retry-After. Große rows mit engen where-Filtern nutzen das Budget besser als viele kleine Aufrufe.
Werte: der Bestell-status ist DRAFT, APPROVED oder VOID, und stage ist eine Freitext-Workflow-Phase (Neu, Wartet auf Zahlung, Verarbeitung, In Bearbeitung, Versendet). Lager-available ist der Lagerbestand minus offene Verkäufe. Kontakt-type ist Kunde, Lieferant oder Intern. Schreibvorgänge nehmen Beträge in der Bestellwährung; Lesevorgänge geben Basiswährungswerte mit dem Wechselkurs zurück. Neue Benutzer können bis zu 2 Stunden benötigen, um in cin7_omni_list_users angezeigt zu werden.
Häufige Fehler: 403 bedeutet, dass die API-Verbindung keine Berechtigung für diese Ressource hat: aktiviere sie unter Berechtigungen und speichere. 429 ist das Ratenlimit: warte auf die Retry-After-Zeit.
Voraussetzungen: CIN7_OMNI_API_USERNAME, CIN7_OMNI_API_KEY
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 Cin7 Omni und füge die unter Voraussetzungen aufgeführten Umgebungsvariablen ein.
Verfügbare Tools
| Tool | Was es tut |
|---|---|
cin7_omni_list_sales_orders | Listet Verkaufsbestellungen, neueste zuerst: id, Referenz, Status (DRAFT, APPROVED, VOID), Phase, Kunde (memberId, Unternehmen, E-Mail), branchId, Daten… |
cin7_omni_get_sales_order | Liest eine Verkaufsbestellung mit ihren Positionen, Adressen, Summen, Phase, Status, Rechnungs- und Versanddaten |
cin7_omni_list_quotes | Listet Verkaufsangebote mit Kunde, Filiale, Summen, Phase und Positionen |
cin7_omni_list_purchase_orders | Listet Einkaufsbestellungen, neueste zuerst: id, Referenz, Lieferant (memberId, Unternehmen), branchId, Status, Phase, voraussichtliches Ankunftsdatum… |
cin7_omni_get_purchase_order | Liest eine Einkaufsbestellung mit ihren Positionen, Lieferant, Daten und Summen |
cin7_omni_list_credit_notes | Listet Gutschriften: id, Referenz, salesReference (die Verkaufsbestellung, die sie gutschreibt), Kunde, Summen, Status und Positionen (negative Mengen) |
cin7_omni_get_credit_note | Liest eine Gutschrift mit ihren Positionen und Summen |
cin7_omni_list_payments | Listet Zahlungen, die gegen Bestellungen erfasst wurden: id, orderId, orderRef, paymentDate, amount, method, direction (1 empfangen, -1 ausgezahlt oder erstattet)… |
cin7_omni_list_contacts | Listet Kontakte (Kunden, Lieferanten, intern): id, Typ, Unternehmen, Vor- und Nachname, E-Mail, Telefon, Adressen, Kontonummer… |
cin7_omni_get_contact | Liest einen Kontakt mit Adressen, sekundären Kontakten, Preisen und Kontodetails |
cin7_omni_list_products | Listet Produkte (Stile): id, Name, styleCode, Status, Marke, Kategorie-IDs, Beschreibung, Lagerkontrolle und deren Produktoptionen (Varianten mit… |
cin7_omni_get_product | Liest ein Produkt mit all seinen Optionen, Preisen und Abmessungen |
cin7_omni_list_product_options | Listet Produktoptionen (die verkaufbaren Varianten, SKUs): id, productId, code, barcode, option1-3, Einzelhandel, Großhandel und Sonderpreise, Preis… |
cin7_omni_list_product_categories | Listet Produktkategorien: id, Name, parentId (0 = oberste Ebene), Sortierung |
cin7_omni_list_stock | Lagerbestand pro Produktoption und Filiale: productId, productOptionId, code, barcode, branchId, branchName, verfügbar (Lagerbestand minus offene… |
cin7_omni_list_branches | Listet Filialen (Lagerhäuser, Geschäfte): id, Unternehmen, branchType, isActive, Adresse und Lagerorte |
cin7_omni_list_adjustments | Listet Lageranpassungen: id, Referenz, branchId, isApproved, completedDate, adjustmentReason und Positionen (code, qty, unitCost) |
cin7_omni_list_branch_transfers | Listet Lagertransfers zwischen Filialen: id, Referenz, sourceBranchId, destinationBranchId, Phase, isApproved, dispatchedDate, receivedDate… |
cin7_omni_list_users | Listet die Benutzer des Cin7 Omni-Kontos: id, Vorname, Nachname, Berufsbezeichnung, E-Mail, isActive |
cin7_omni_create_sales_order | Erstellt eine Verkaufsbestellung |
cin7_omni_update_sales_order | Aktualisiert Kopfzeilenfelder einer Verkaufsbestellung: Phase, Sendungsverfolgungscode, Kundennummer, voraussichtliches Lieferdatum, Lieferanweisungen… |
cin7_omni_create_purchase_order | Erstellt eine Einkaufsbestellung an einen Lieferanten (member_id eines Lieferantenkontakts) |
cin7_omni_create_contact | Erstellt einen Kontakt (Kunde oder Lieferant) |
cin7_omni_update_contact | Aktualisiert einen Kontakt; nur die angegebenen Felder ändern sich |
cin7_omni_create_branch_transfer | Erstellt einen Lagertransfer zwischen zwei Filialen |
cin7_omni_create_adjustment | Erstellt eine Lageranpassung in einer Filiale (positive Menge fügt Lager hinzu, negative entfernt es) |
Beispielaufforderungen
- "Welche Verkaufsbestellungen wurden diese Woche genehmigt und sind noch nicht versendet?"
- "Wie viel Lagerbestand von SKU TSHIRT-BLK-M ist in jeder Filiale verfügbar?"
- "Welche Einkaufsbestellungen sollen in diesem Monat ankommen, und von welchen Lieferanten?"
- "Finde den Kunden mit der E-Mail [email protected] und zeige seinen offenen Saldo."
- "Erstelle einen Entwurf für den Transfer von 20 Einheiten von TSHIRT-BLK-M vom Hauptlager zum Stadtgeschäft."
Nächste Schritte
War dieser Guide hilfreich?