Connector-Anleitung12 Minuten Lesezeit60 MCP-Tools7 Sprachen

weclapp Cloud ERP über MCP mit Microsoft Copilot verbinden

Lies und schreibe Daten in weclapp Cloud ERP: Kunden, Lieferanten, Kontakte und Leads, Angebote, Aufträge, Rechnungen, Artikel, Lagerbestand, Bestellungen, Aufgaben und Zeiterfassung. Ein beliebtes ERP für kleine und mittlere Unternehmen in Deutschland.

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

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

weclapp Cloud ERP

weclapp Cloud ERP

Read and write weclapp Cloud ERP data: customers, suppliers, contacts and leads, quotations, sales orders, invoices, articles, stock, purchase orders, tasks and time records. Popular ERP for German SMBs.

Tools

60

Region

DE

Kategorie

ERP

Authentifizierung

API Key

Benötigte Env-Vars

WECLAPP_TENANTWECLAPP_API_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 weclapp Cloud 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

Lies und schreibe Daten in weclapp Cloud ERP: Kunden, Lieferanten, Kontakte und Leads, Angebote, Aufträge, Rechnungen, Artikel, Lagerbestand, Bestellungen, Aufgaben und Zeiterfassung. Ein beliebtes ERP für kleine und mittlere Unternehmen in Deutschland.

Frag einfach

Beispiel-Prompts für weclapp Cloud 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.

weclapp Cloud 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 → weclapp Cloud ERP klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein git clone, kein lokaler Server.

weclapp Cloud ERP + Microsoft Copilot

Lies und schreibe Daten in weclapp Cloud ERP: Kunden, Lieferanten, Kontakte und Leads, Angebote, Aufträge, Rechnungen, Artikel, Lagerbestand, Bestellungen, Aufgaben und Zeiterfassung. Ein beliebtes ERP für kleine und mittlere Unternehmen in Deutschland.

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:

WECLAPP_TENANT, WECLAPP_API_TOKEN

Schritt 1 — Zugangsdaten holen

  1. Öffne in weclapp dein Benutzermenü → My settings → API und kopiere den API-Token in WECLAPP_API_TOKEN. Jeder Benutzer hat genau einen Token. Erzeugst du einen neuen, wird der alte ungültig.
  2. Trage in WECLAPP_TENANT nur den ersten Teil deiner weclapp-Adresse ein: bei acme.weclapp.com also acme.
  3. Installiere den Connector. Er nutzt die REST API v2 von weclapp, in der Kunden und Lieferanten gemeinsam unter Parties geführt werden.

Berechtigungen folgen dem Benutzer: Der Token handelt als der weclapp-Benutzer, dem er gehört. Datensätze, die die Rolle dieses Benutzers nicht sehen darf, fehlen in den Ergebnissen, und ein Schreibvorgang, den die Rolle nicht erlaubt, wird mit 403 abgelehnt. Nutze einen Benutzer mit Lesezugriff auf Vertrieb, CRM und Artikel und mit Schreibzugriff auf alles, was die KI ändern soll.

Was er kann: 60 Tools, die Kunden, Lieferanten, Ansprechpartner und Leads, Angebote, Aufträge, Ausgangsrechnungen, wiederkehrende Rechnungen, Verkaufschancen, Artikel und Lagerbestände lesen und in weclapp zurückschreiben:

  • Kunden, Lieferanten, Ansprechpartner und Leads anlegen und bearbeiten;
  • Angebote und Aufträge mit ihren Positionen anlegen und bearbeiten, ihren Status ändern, einen Auftrag stornieren und die Rechnung zu einem Auftrag erstellen;
  • Ausgangsrechnungen bearbeiten, zum Beispiel den zuständigen Benutzer oder das Fälligkeitsdatum;
  • Aufgaben anlegen und bearbeiten, Kommentare zu jedem Datensatz hinzufügen und Arbeitszeit in der Zeiterfassung buchen;
  • Artikel und ihre Verkaufspreise anlegen und bearbeiten sowie Bestand im Lager ein- und ausbuchen;
  • Bestellungen bei Lieferanten anlegen.

Wiederkehrende Rechnungen und Verkaufschancen sind nur lesbar.

Erst bestätigen: Jeder Schreibvorgang ändert dein laufendes ERP. Deshalb liest die KI zuerst den Datensatz, sagt dir, was sich ändert, und wartet auf dein Ja. Bearbeitungen ändern nur die übermittelten Felder, und mit einem Testlauf (dryRun) prüft weclapp eine Änderung, ohne sie zu speichern. Mit der version des Datensatzes lehnt weclapp eine Änderung ab, wenn jemand anderes den Datensatz inzwischen bearbeitet hat. Lagerbuchungen wirken sofort, und jede aus einem Auftrag erstellte Rechnung ist ein neuer Rechnungsentwurf. Die sechs Lösch-Tools (Kunden und andere Parties, Angebote, Aufträge, Aufgaben, Kommentare und Zeiteinträge) sind bei der Installation ausgeschaltet.

Schon installiert? Ein früher installierter Connector bekommt die neuen Tools über sein Katalog-Update: Öffne den Connector in AnythingMCP, prüfe unter Catalog update available die Liste der neuen Tools und klicke auf Apply update. Deine Zugangsdaten und selbst hinzugefügte Tools bleiben unverändert, und die Lösch-Tools kommen ausgeschaltet an, wie bei einer Neuinstallation.

Datensätze finden: Die Get-Tools erwarten die interne weclapp-ID. Um ein Dokument über seine Nummer zu finden, filtert die KI die Liste, zum Beispiel mit orderNumber-eq=SO-1042 oder invoiceNumber-eq=RE-1042. Offene Rechnungen findest du mit paymentStatus-eq=OPEN, und Gutschriften bleiben beim Summieren des Umsatzes außen vor. Fragst du nur die Felder ab, die du brauchst, bleiben auch große Listen klein und schnell.

Limits: Listen liefern bis zu 1.000 Zeilen pro Seite. weclapp hat kein festes Rate Limit, stellt Anfragen bei hoher Last aber in eine Warteschlange und antwortet nach 30 Sekunden Wartezeit mit 429.

Wiederkehrende Rechnungen: Diese Ressource ist nicht Teil der veröffentlichten API-Beschreibung von weclapp. Liefert das Auflisten wiederkehrender Rechnungen in deinem Mandanten 404, ist sie dort nicht verfügbar.

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 Microsoft Copilot 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.

Microsoft Copilot nutzt MCP-Server über Agents, die du in Copilot Studio baust: Du fügst AnythingMCP einem Agent als Tool hinzu und veröffentlichst den Agent dann in Microsoft 365 Copilot und Teams. Copilot Studio verbindet sich aus der Cloud von Microsoft per Streamable HTTP, das AnythingMCP unterstützt.

  1. Öffne in Copilot Studio deinen Agent (oder leg einen an), geh zu Tools und wähle Add a tool → New tool → Model Context Protocol.
  2. Trag einen Server name ein (zum Beispiel AnythingMCP), eine Server description, die sagt, was der Connector kann, und die Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Anhand der Beschreibung entscheidet Copilot Studio, wann es den Server aufruft.
  3. Wähle bei der Authentifizierung API key, setze Type auf Header und den Header-Namen auf X-API-Key und klicke auf Create.
  4. Wähle in Add tool die Option Create a new connection, füge einen MCP-API-Key aus AnythingMCP ein (MCP Servers → dein Server → API keys) und klicke auf Add to agent.
  5. Probier es im Test-Bereich des Agents aus: Bitte um etwas, wofür er die weclapp Cloud ERP-Tools braucht.
  6. Klicke auf Publish, dann auf Channels → Microsoft 365 and Microsoft Teams, lass Make agent available in Microsoft Copilot aktiviert und wähle Add channel. See agent in Teams installiert den Agent für dich; in Microsoft 365 Copilot tippst du @ und wählst den Agent aus.

Lieber eine Anmeldung pro Person? Wähle statt API key OAuth 2.0 → Dynamic discovery: Dann meldet sich jede Person beim ersten Aufruf des Agents bei AnythingMCP an.

Du hostest selbst? Nimm statt https://cloud.anythingmcp.com die öffentliche HTTPS-Adresse deiner Instanz. Copilot Studio verbindet sich aus der Cloud von Microsoft, localhost funktioniert deshalb nicht.

Verfügbare Tools

ToolWhat it does
weclapp_list_customersList parties (customers/suppliers/contacts) from weclapp ERP
weclapp_get_customerGet a specific party (customer/supplier/contact) by ID
weclapp_list_sales_ordersList sales orders from weclapp ERP
weclapp_list_invoicesList sales invoices from weclapp ERP
weclapp_list_articlesList articles (products) from weclapp ERP
weclapp_get_articleGet a specific article (product) by ID, including stock, pricing, and warehouse data
weclapp_list_quotationsList sales quotations (Angebote) from weclapp ERP
weclapp_get_quotationGet a single sales quotation (Angebot) by ID, including positions, amounts and status
weclapp_list_recurring_invoicesList recurring invoices (wiederkehrende Rechnungen / Abo-Rechnungen) from weclapp ERP: the templates that periodically generate sales…
weclapp_get_recurring_invoiceGet a single recurring invoice (wiederkehrende Rechnung) by ID, including its interval, next execution date and template positions
weclapp_list_opportunitiesList sales opportunities (Verkaufschancen) from weclapp CRM
weclapp_list_reference_dataLook up the records other weclapp records point to by id, to turn a name into the id a write tool needs: users (responsibleUserId, task…
weclapp_list_commentsList the comments on one weclapp record (sales order, quotation, invoice, party, task, ticket...), newest first with sort='-createdDate'
weclapp_add_partyCreate a customer or supplier (a party) in weclapp
weclapp_add_contact_personCreate a contact person (a party of type PERSON) in weclapp
weclapp_add_leadCreate a lead in weclapp: a party with a lead status that is not a customer yet
weclapp_edit_partyChange fields of a customer, supplier, contact person or lead; fields you do not send keep their values (weclapp partial update…
weclapp_add_quotationCreate a sales quotation (Angebot) for a customer, with its positions in the same call. weclapp assigns the quotation number and fills…
weclapp_edit_quotationChange fields of a sales quotation; fields you do not send keep their values (weclapp partial update)
weclapp_set_quotation_statusSet the status of a sales quotation through weclapp's own status action: OPEN, ENTRY_COMPLETED, INQUIRED, ACCEPTED, REJECTED or CANCELLED
weclapp_add_sales_orderCreate a sales order (Auftrag) for a customer, with its positions in the same call. weclapp assigns the order number and takes addresses…
weclapp_edit_sales_orderChange fields of a sales order; fields you do not send keep their values (weclapp partial update), e.g. set the responsible user, the…
weclapp_set_sales_order_statusSet the status of a sales order: ORDER_CONFIRMATION_PRINTED marks it as confirmed, ORDER_ENTRY_IN_PROGRESS reopens it for changes. weclapp…
weclapp_cancel_sales_orderCancel a sales order, or close it manually when parts of it were already shipped or invoiced (weclapp's cancelOrManuallyClose action)
weclapp_invoice_sales_orderCreate a sales invoice from a sales order (weclapp's createSalesInvoice action), optionally combining further orders of the same customer…
weclapp_edit_sales_invoiceChange fields of a sales invoice; fields you do not send keep their values (weclapp partial update), e.g. set the responsible user or the…
weclapp_add_taskCreate a task (Aufgabe) in weclapp, optionally assigned to users and linked to a customer or a record such as a sales order
weclapp_edit_taskChange fields of a task; fields you do not send keep their values (weclapp partial update), e.g. mark it done with {"taskStatus"…
weclapp_add_commentAdd a comment to a weclapp record (sales order, quotation, sales invoice, party, task, ticket...)
weclapp_add_time_recordBook working time (Zeiterfassung) for a user in weclapp, optionally on a customer, a sales order, a task or a ticket
weclapp_add_articleCreate an article (product or service) in weclapp, optionally with its sales prices
weclapp_edit_articleChange fields of an article (product); fields you do not send keep their values (weclapp partial update), e.g. name, EAN, manufacturer part…
weclapp_set_article_pricesChange the sales prices of an article. weclapp keeps them as one list (articlePrices) and replaces it as a whole, so read the article first…
weclapp_book_stock_inBook stock into a storage place (weclapp's bookIncomingMovement), e.g. goods received without a purchase order or an upward inventory…
weclapp_book_stock_outBook stock out of a storage place (weclapp's bookOutgoingMovement), e.g. breakage, own use or a downward inventory correction
weclapp_add_purchase_orderCreate a purchase order (Bestellung) to a supplier, with its positions in the same call. weclapp assigns the number and takes the…
weclapp_delete_partyDelete a customer, supplier, contact person or lead. weclapp refuses when documents still refer to the party; block or deactivate it with…
weclapp_delete_quotationDelete a sales quotation
weclapp_delete_sales_orderDelete a sales order. weclapp refuses once the order has shipments or invoices; use weclapp_cancel_sales_order then
weclapp_delete_taskDelete a task
weclapp_delete_commentDelete a comment from a record
weclapp_delete_time_recordDelete a time record. weclapp refuses once the time is invoiced
weclapp_list_sales_open_itemsList the open items (Offene Posten) of sales invoices and credit notes: amount, amountOpen, amountPaid, amountDiscount, cleared…
weclapp_get_current_userReturn the weclapp user the API token belongs to: id, name, e-mail, username, status and roles
weclapp_get_property_translationsRead the translated texts of one record, e.g. an article's name and descriptions in English or French as maintained in weclapp
weclapp_list_warehouse_stock_movementsList warehouse stock movements (Lagerbewegungen): which article moved, how much, in or out, when, from or to which storage place, and the…
weclapp_list_production_ordersList production orders (Fertigungsaufträge): number, article, target and actual quantity, target and actual start and end dates, status…
weclapp_set_sales_invoice_responsibleSet the responsible user (e.g. the field sales rep) of a sales invoice and nothing else; every other field keeps its value (partial PUT…
weclapp_set_sales_order_responsibleSet the responsible user (e.g. the field sales rep) of a sales order and nothing else; every other field keeps its value (partial PUT with…
weclapp_set_party_responsibleSet the responsible user (e.g. the field sales rep) of a customer, supplier or lead and, optionally, its fixed-responsible flag…
weclapp_add_supply_sourceCreate a supply source (Lieferquelle) for purchasing: which supplier sells the article, under which number, at which purchase price
weclapp_add_manufacturerCreate a manufacturer (Hersteller) in the master data
weclapp_add_article_item_groupCreate an item group (Positionsgruppe): a named set of articles with quantities that is added to quotations and orders in one step
weclapp_set_party_emailsMaintain a customer's or supplier's e-mail addresses for documents (master data, E-Mail-Adressen) and choose which entry weclapp uses for…
weclapp_set_sales_open_item_payment_stateMark one sales open item as paid (PAID, with the payment date) or back to unpaid (UNPAID), through weclapp's updatePaymentState action
weclapp_get_reference_recordRead one record of a weclapp reference list by its id, for an id another record points to: e.g. resource=tax with the taxId of an order…
weclapp_list_notificationsList the weclapp notifications the API token can see: title, description, priority (NORMAL or CRITICAL), read flag and the record they are…
weclapp_list_external_connectionsList the external connections set up in weclapp (shops, marketplaces, shipping, payment and other integrations such as Shopify, Shopware…
weclapp_get_external_connectionGet one weclapp external connection (shop, marketplace or service integration) by id: name and connectionType
weclapp_list_active_sales_channelsList the sales channels active in this weclapp tenant: key (GROSS1, NET1 and so on) and the name shown in weclapp

Beispiel-Prompts

  • „Liste alle unbezahlten Rechnungen über 1.000 € auf, deren Fälligkeitsdatum überschritten ist.“
  • „Erstelle ein Angebot für die Müller GmbH über 20 Stück von Artikel A5101 zum Listenpreis und zeig es mir, bevor du es speicherst.“
  • „Buche heute 3 Stunden für mich auf Auftrag SO-1042, Notiz: Montage vor Ort.“
  • „Lege eine Aufgabe für Anna an: ACME bis Freitag wegen des offenen Angebots anrufen.“

FAQ

Für welchen Copilot gilt das? Für Microsoft 365 Copilot im Unternehmen, über Agents aus Copilot Studio. Die Microsoft-Copilot-App für private Konten bietet keine Möglichkeit, einen eigenen MCP-Server hinzuzufügen.

Was brauche ich? Ein Arbeitskonto mit Zugang zu Copilot Studio (Lizenz oder Testversion), um den Agent zu bauen. Wer ihn in Microsoft 365 Copilot oder Teams nutzen soll, braucht Zugriff auf den Agent: Teile ihn oder lass ihn von einem Admin für die Organisation veröffentlichen. Wendet deine Organisation Datenrichtlinien auf Power-Platform-Connectors an, gelten sie auch für MCP-Server.

Der Agent ruft die Tools nicht auf. Prüfe, dass der Header-Name genau X-API-Key lautet und der Schlüssel zum selben MCP-Server gehört wie die URL, und formuliere die Server description konkret: Copilot Studio entscheidet anhand der Beschreibung, wann es den Server aufruft. Veröffentliche den Agent nach jeder Änderung erneut; in einem offenen Chat holst du die neue Version mit „start over“.

Nächste Schritte

War dieser Guide hilfreich?

Dein weclapp Cloud ERP-Agent ist nur einen Klick entfernt.

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

Verwandte Anleitungen

Connectors

weclapp Cloud ERP über MCP mit Meta Muse verbinden

Lies und schreibe Daten in weclapp Cloud ERP: Kunden, Lieferanten, Kontakte und Leads, Angebote, Aufträge, Rechnungen, Artikel, Lagerbestand, Bestellungen, Aufgaben und Zeiterfassung. Ein beliebtes ERP für kleine und mittlere Unternehmen in Deutschland.

Connectors

weclapp-ERP aus Claude oder ChatGPT steuern — Kunden, Aufträge, Rechnungen per KI

Vergiss das weclapp-Dashboard. Frag Claude, ChatGPT oder Copilot nach überfälligen Rechnungen, der Auftragshistorie eines Kunden oder dem Bestand, oder lass ein Angebot anlegen und deine Zeit buchen, auf Deutsch oder Englisch. Der weclapp-MCP-Connector hat 60 Tools, und jede Änderung wartet auf deine Bestätigung.

Connectors

weclapp Cloud ERP zu MCP: weclapp aus jedem KI-Agent lesen und bearbeiten

Lies und schreibe Daten in weclapp Cloud ERP: Kunden, Lieferanten, Kontakte und Leads, Angebote, Aufträge, Rechnungen, Artikel, Lagerbestand, Bestellungen, Aufgaben und Zeiterfassung. Ein beliebtes ERP für kleine und mittlere Unternehmen in Deutschland.

Connectors

weclapp Cloud ERP über MCP mit ChatGPT verbinden

Lies und schreibe Daten in weclapp Cloud ERP: Kunden, Lieferanten, Kontakte und Leads, Angebote, Aufträge, Rechnungen, Artikel, Lagerbestand, Bestellungen, Aufgaben und Zeiterfassung. Ein beliebtes ERP für kleine und mittlere Unternehmen in Deutschland.

Connectors

weclapp Cloud ERP über MCP mit Claude verbinden

Lies und schreibe Daten in weclapp Cloud ERP: Kunden, Lieferanten, Kontakte und Leads, Angebote, Aufträge, Rechnungen, Artikel, Lagerbestand, Bestellungen, Aufgaben und Zeiterfassung. Ein beliebtes ERP für kleine und mittlere Unternehmen in Deutschland.

Connectors

weclapp Cloud ERP über MCP mit Cursor verbinden

Lies und schreibe Daten in weclapp Cloud ERP: Kunden, Lieferanten, Kontakte und Leads, Angebote, Aufträge, Rechnungen, Artikel, Lagerbestand, Bestellungen, Aufgaben und Zeiterfassung. Ein beliebtes ERP für kleine und mittlere Unternehmen in Deutschland.