Connector-Anleitung9 Minuten Lesezeit30 MCP-Tools7 Sprachen

Xentral über MCP mit Cursor verbinden

Verbinde Xentral ERP mit deiner KI: Artikel und Bestände je Lager und Lagerplatz, Kunden und Lieferanten, Aufträge, Lieferscheine mit Sendungsverfolgung, Rechnungen mit Zahlungsstatus, Gutschriften, Bestellungen und Verbindlichkeiten durchsuchen und Auftragsentwürfe anlegen. Über die aktuelle Xentral API mit einem Personal Access Token.

HCVom HelpCode-TeamAktualisiert 9 Min. Lesezeit Open Source auf GitHub

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

Xentral ERP

Xentral ERP

Connect Xentral ERP to your AI: search products and stock per warehouse and storage location, customers and suppliers, sales orders, delivery notes with tracking, invoices with payment status, credit notes, purchase orders and supplier invoices, and create sales order drafts. Current Xentral API with a Personal Access Token.

Tools

30

Region

DE

Kategorie

ERP

Authentifizierung

Bearer Token

Benötigte Env-Vars

XENTRAL_URLXENTRAL_TOKEN
Mit einem Klick in der Cloud installieren

7 Tage kostenlos testen · Keine Kreditkarte

  • 7 Tage kostenlos
    Keine Kreditkarte nötig
  • DSGVO & SOC 2 ready
    EU-Datenhaltung, Audit-Logs
  • Open Source auf GitHub
    Open-Source · AGPL-3.0
  • Funktioniert mit ChatGPT, Claude, Gemini
    Jeder MCP-kompatible Client

Installation überspringen. In unter 2 Minuten einsatzbereit.

Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Xentral ERP 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.

Kostenlos testen

Zusammenfassung

Verbinde Xentral ERP mit deiner KI: Artikel und Bestände je Lager und Lagerplatz, Kunden und Lieferanten, Aufträge, Lieferscheine mit Sendungsverfolgung, Rechnungen mit Zahlungsstatus, Gutschriften, Bestellungen und Verbindlichkeiten durchsuchen und Auftragsentwürfe anlegen. Über die aktuelle Xentral API mit einem Personal Access Token.

Frag einfach

Beispiel-Prompts für Xentral ERP

Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.

Xentral ERP · live via MCP
Teilen
Opus 4.7

Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.

💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Xentral ERP klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein git clone, kein lokaler Server.

Xentral + Cursor

Verbinde Xentral ERP mit deiner KI: Artikel und Bestände je Lager und Lagerplatz, Kunden und Lieferanten, Aufträge, Lieferscheine mit Sendungsverfolgung, Rechnungen mit Zahlungsstatus, Gutschriften, Bestellungen und Verbindlichkeiten durchsuchen und Auftragsentwürfe anlegen. Über die aktuelle Xentral API mit einem Personal Access Token.

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:

XENTRAL_URL, XENTRAL_TOKEN

Schritt 1 — Zugangsdaten holen

  1. Klicke in Xentral unten links auf Administration, dann auf Account settings (Kontoeinstellungen) → Developer settings (Developer Einstellungen) → Personal Access Tokens. Schneller geht es, wenn du „Personal Access Token“ in die Smart Search tippst. Dafür brauchst du ein Admin-Konto.
  2. Klicke auf Create token (Token erzeugen) und gib dem Token einen Namen wie AnythingMCP-Read, eine Beschreibung und eine Laufzeit (standardmäßig 180 Tage).
  3. Vergib Read für die Bereiche, die die KI sehen soll: Artikel und Bestände, Kunden (CRM), Verkaufsbelege (Aufträge, Lieferscheine, Rechnungen, Gutschriften), Einkauf (Bestellungen, Lieferanten, Verbindlichkeiten) und Einstellungen wie Zahlungsweisen und Projekte. Create und Delete auf Aufträge gibst du nur dazu, wenn die KI Auftragsentwürfe vorbereiten darf. Die Admin-Scopes lässt du weg.
  4. Klicke auf Create und kopiere das Token sofort: Xentral zeigt es nur einmal an.
  5. Setze XENTRAL_URL auf die Adresse, unter der du Xentral öffnest, zum Beispiel https://acme.xentral.biz (oder deine eigene Domain), ohne /api, ohne Pfad und ohne Schrägstrich am Ende. Trage das Token ohne das Wort Bearer in XENTRAL_TOKEN ein, dann installiere den Connector.
  6. Beginne mit xentral_list_products: Kommen Artikel zurück, passen URL und Token.

Laufzeit und Rechte des Tokens: Ein Token läuft an dem Datum ab, das du gewählt hast, und Xentral löscht Tokens, die 180 Tage lang nicht benutzt wurden. Die Rechte lassen sich nachträglich nicht ändern: Für andere Rechte erstellst du ein neues Token und ersetzt XENTRAL_TOKEN. Die KI sieht nur die Bereiche, die das Token lesen darf.

IDs statt gedruckter Nummern: Jedes Tool erwartet die interne Xentral-ID, nicht die gedruckte Artikel-, Beleg- oder Kundennummer. Die KI sucht die ID deshalb zuerst mit einem Listen-Tool, über einen Filter auf number, documentNumber oder customerNumber oder über search. Die ID eines Kunden ist zugleich seine Adress-ID: Belege zeigen sie als address.id, und xentral_create_sales_order erwartet sie als addressId. Kundenfilter treffen nur exakt. Um einen Kunden über einen Teil des Namens zu finden, durchsucht die KI seine Belege mit xentral_list_invoices oder xentral_list_sales_orders und übernimmt von dort address.id.

Filter: Die Listen-Tools nehmen Bedingungen an, die alle zutreffen müssen, jeweils mit Feld (key), Operator (op) und Wert (value). Offene Rechnungen zum Beispiel: [{"key": "paymentStatus", "op": "in", "value": ["pending", "partiallyPaid"]}]. Zu den Operatoren gehören equals, in, contains, startsWith, greaterThanOrEquals und lessThan; jedes Tool nennt die Felder, die es annimmt. Belegdaten haben das Format YYYY-MM-DD.

Belege suchen und sortieren: Bei Aufträgen, Lieferscheinen, Rechnungen, Gutschriften und Bestellungen durchsucht search Belegnummer, Name und Nummer von Kunde oder Lieferant, E-Mail, PLZ und externe Bestellnummern. sort nimmt Feldnamen, ein vorangestelltes Minus sortiert absteigend (-documentDate), und include bettet zugehörige Daten wie lineItems (Positionen) oder address ein.

Status: Aufträge sind draft, released, completed oder cancelled; Rechnungen, Lieferscheine und Bestellungen können außerdem sent sein. Der Zahlungsstatus (paymentStatus) von Rechnungen und Gutschriften ist pending, paid, partiallyPaid, cancelled, partiallyCancelled, badDebt oder debited.

Bestände: xentral_get_product_stock liefert Summen und dieselben Zahlen je Lager und je Verkaufskanal. sellable ist, was du einem Kunden noch zusagen kannst, physical, was im Regal liegt, reserved, was offene Aufträge blockieren. Lager enthalten Lagerplätze: xentral_list_product_storage_locations zeigt, wo ein Artikel liegt, xentral_list_storage_location_items, was auf einem Lagerplatz liegt.

Versand und Zahlungen: xentral_list_delivery_note_shipments liefert zu einem Lieferschein Versanddienstleister, Trackingnummer und Tracking-Link. xentral_get_invoice_balance zeigt die Zahlungen, die auf eine Rechnung gebucht sind, und was noch offen ist.

Seiten: Beleglisten nehmen page und perPage (bis 1000, standardmäßig 25), die übrigen Listen page und pageSize (10 bis 50).

Schreiben: xentral_create_sales_order legt nur einen Auftragsentwurf für einen bestehenden Kunden an: ohne Auftragsnummer, und nichts wird reserviert oder versendet, bis jemand den Entwurf in Xentral prüft und freigibt. Lässt die KI Preise weg, nimmt Xentral die Preise des Kunden und des Artikels. xentral_delete_sales_order_draft löscht solch einen Entwurf und ist bei der Installation ausgeschaltet; freigegebene, abgeschlossene oder stornierte Aufträge lässt Xentral nicht löschen. Alle anderen Tools lesen nur.

Nur lesen: Gib dem Token nur Read-Rechte und schalte xentral_create_sales_order auf der Connector-Seite aus.

Rate Limit: Xentral erlaubt etwa 100 Anfragen pro Minute und Instanz, unabhängig vom Tarif; darüber antwortet es mit 429 und einem Retry-After-Header. Eine gefilterte Liste ist besser als viele Einzelabfragen.

Häufige Fehler: 401 heißt, dass das Token falsch, abgelaufen oder gelöscht ist. 403 heißt, dass dem Token das Recht für diesen Bereich fehlt: Erstelle ein neues Token mit diesem Recht. 400 „Generic request validation failed“ oder „filter must be an array“ deutet auf ein Filterfeld oder einen Operator, den das Tool nicht annimmt, oder auf einen falsch aufgebauten Wert. 404 „Route not found“ heißt, dass XENTRAL_URL einen Pfad wie /api/v1 enthält oder die Instanz diesen Endpunkt noch nicht anbietet. 409 beim Löschen eines Auftrags heißt, dass er kein Entwurf mehr ist.

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 Cursor 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 Anleitung YOUR_SERVER_ID zeigt.

Cursor liest MCP-Server aus ~/.cursor/mcp.json. Füge diesen Eintrag hinzu:

{
  "mcpServers": {
    "anythingmcp": {
      "url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von YOUR_MCP_API_KEY ein.
  2. Speichere die Datei und starte Cursor neu.
  3. Öffne Cursor → Settings → MCP und prüfe, ob anythingmcp aufgeführt und verbunden ist.
  4. Leg los: Der Agent kann jetzt die Xentral-Tools aufrufen.

Verfügbare Tools

ToolWhat it does
xentral_list_productsList or search products (Artikel) in Xentral: product number, name, EAN, manufacturer, prices and stock counts
xentral_get_productGet one product by its Xentral id: number, name, descriptions, EAN, unit, prices, measurements, customs data, category and stock settings
xentral_get_product_stockStock of one product: totals (physical, sellable, reserved, open sales order quantity, calculated, producible) and the same figures per…
xentral_list_product_storage_locationsWhere one product is stored: each storage location (Lagerplatz) that holds it, with its warehouse and the quantity there
xentral_list_warehousesList the active warehouses (Lager) with their id and designation
xentral_list_storage_locationsList the storage locations (Lagerplaetze: shelves, bins, pallet spaces) of one warehouse
xentral_list_storage_location_itemsWhat lies in one storage location: each product with its quantity, plus batch, serial number and best-before data where tracked
xentral_list_customersList customers (Kunden) with customer number, name, type, address, email and phone
xentral_get_customerGet one customer by Xentral id: master data, contact details, payment and delivery terms, tax and credit settings
xentral_list_customer_addressesList the addresses of one customer: the master address (type masterdata), the billing address (billingaddress) and every delivery address…
xentral_list_suppliersList suppliers (Lieferanten) with supplier number, name, address and contact details
xentral_get_supplierGet one supplier by Xentral id: address, contact details, bank and tax data, payment terms
xentral_list_sales_ordersList sales orders (Auftraege) with number, date, status, customer, totals and payment method
xentral_get_sales_orderGet one sales order by Xentral id with its line items (product, quantity, price, delivery date), addresses, totals, payment and shipping…
xentral_list_delivery_notesList delivery notes (Lieferscheine) with number, date, status, customer, related sales order and invoice
xentral_get_delivery_noteGet one delivery note by Xentral id with its line items, delivery address and links to the sales order and invoice.…
xentral_list_delivery_note_shipmentsShipments of one delivery note: carrier and shipping method, tracking number and link, ship date and extra packages
xentral_list_invoicesList outgoing invoices (Rechnungen) with number, date, status, payment status, customer, totals and dunning level
xentral_get_invoiceGet one invoice by Xentral id with its line items, billing address, totals, tax, payment terms, payment status and dunning settings
xentral_get_invoice_balancePayment balance of one invoice: the payments booked against it (date, amount, method) and the related documents, to tell how much is still…
xentral_list_credit_notesList credit notes (Gutschriften) with number, date, status, payment status, customer, totals and the invoice they refer to
xentral_get_credit_noteGet one credit note by Xentral id with its line items, address, totals and the invoice it corrects
xentral_get_credit_note_balancePayment balance of one credit note: refunds or offsets booked against it and the related documents
xentral_list_purchase_ordersList purchase orders (Bestellungen) to suppliers with number, date, status, supplier, confirmed and desired delivery dates and totals
xentral_get_purchase_orderGet one purchase order by Xentral id with its line items (product, supplier product number, quantity, price, delivery date), supplier…
xentral_list_liabilitiesList liabilities (Verbindlichkeiten, incoming supplier invoices) with supplier, amounts, due date, status and payment state
xentral_list_payment_methodsList the payment methods (Zahlungsweisen) configured in Xentral with id, name and type, e.g
xentral_list_projectsList the projects (Projekte) of the Xentral instance with id, name and short name
xentral_create_sales_orderCreate a sales order as a draft (status draft, no order number yet) for an existing customer
xentral_delete_sales_order_draftDelete a sales order that is still a draft, e.g. one created by mistake with xentral_create_sales_order

Beispiel-Prompts

  • „Wie viele Stück von Artikel 700123 können wir in jedem Lager noch verkaufen, und auf welchen Lagerplätzen liegt er?“
  • „Welche Rechnungen sind noch offen oder nur teilweise bezahlt? Zeig mir Kunde, Betrag und Mahnstufe, die ältesten zuerst.“
  • „Wo ist das Paket zu Auftrag 200345? Nenn mir den Versanddienstleister und den Tracking-Link.“
  • „Lege einen Auftragsentwurf für Kunde 10001 an: 20 Stück Artikel 700123 und 5 Stück Artikel 700456, Wunschliefertermin 20. Oktober.“

FAQ

Unterstützt Cursor eigene MCP-Server im kostenlosen Tarif? Ja, MCP gibt es in den Tarifen Hobby, Pro und Business.

Nächste Schritte

War dieser Guide hilfreich?

Dein Xentral ERP-Agent ist nur einen Klick entfernt.

Connector installieren, Schlüssel einfügen, Cursor fragen. 7 Tage kostenlos, keine Kreditkarte.

Verwandte Anleitungen

Connectors

Xentral über MCP mit Meta Muse verbinden

Verbinde Xentral ERP mit deiner KI: Artikel und Bestände je Lager und Lagerplatz, Kunden und Lieferanten, Aufträge, Lieferscheine mit Sendungsverfolgung, Rechnungen mit Zahlungsstatus, Gutschriften, Bestellungen und Verbindlichkeiten durchsuchen und Auftragsentwürfe anlegen. Über die aktuelle Xentral API mit einem Personal Access Token.

Connectors

Xentral zu MCP: Xentral aus jedem KI-Agent steuern

Verbinde Xentral ERP mit deiner KI: Artikel und Bestände je Lager und Lagerplatz, Kunden und Lieferanten, Aufträge, Lieferscheine mit Sendungsverfolgung, Rechnungen mit Zahlungsstatus, Gutschriften, Bestellungen und Verbindlichkeiten durchsuchen und Auftragsentwürfe anlegen. Über die aktuelle Xentral API mit einem Personal Access Token.

Connectors

Xentral über MCP mit ChatGPT verbinden

Verbinde Xentral ERP mit deiner KI: Artikel und Bestände je Lager und Lagerplatz, Kunden und Lieferanten, Aufträge, Lieferscheine mit Sendungsverfolgung, Rechnungen mit Zahlungsstatus, Gutschriften, Bestellungen und Verbindlichkeiten durchsuchen und Auftragsentwürfe anlegen. Über die aktuelle Xentral API mit einem Personal Access Token.

Connectors

Xentral über MCP mit Claude verbinden

Verbinde Xentral ERP mit deiner KI: Artikel und Bestände je Lager und Lagerplatz, Kunden und Lieferanten, Aufträge, Lieferscheine mit Sendungsverfolgung, Rechnungen mit Zahlungsstatus, Gutschriften, Bestellungen und Verbindlichkeiten durchsuchen und Auftragsentwürfe anlegen. Über die aktuelle Xentral API mit einem Personal Access Token.

Connectors

Xentral über MCP mit Gemini verbinden

Verbinde Xentral ERP mit deiner KI: Artikel und Bestände je Lager und Lagerplatz, Kunden und Lieferanten, Aufträge, Lieferscheine mit Sendungsverfolgung, Rechnungen mit Zahlungsstatus, Gutschriften, Bestellungen und Verbindlichkeiten durchsuchen und Auftragsentwürfe anlegen. Über die aktuelle Xentral API mit einem Personal Access Token.

Connectors

Canva über MCP mit Cursor verbinden

Lass deine KI in Canva arbeiten: Designs finden und lesen, neue anlegen, sie als PDF, PNG, PowerPoint oder Video mit Download-Links exportieren, Ordner organisieren, Bilder über einen Link hochladen, Markenvorlagen lesen und Designs kommentieren.