Guida al connettore12 minuti di lettura60 tool MCP7 lingue

Come collegare weclapp Cloud ERP a Microsoft Copilot via MCP

Leggi e scrivi i dati di weclapp Cloud ERP: clienti, fornitori, contatti e lead, offerte, ordini di vendita, fatture, articoli, magazzino, ordini d'acquisto, attività e registrazioni dei tempi. Un ERP molto diffuso tra le PMI tedesche.

HCA cura del team HelpCodeAggiornato 12 min di lettura Open source su GitHub

Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile

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.

tool

60

Regione

DE

Categoria

ERP

Autenticazione

API Key

Env vars richieste

WECLAPP_TENANTWECLAPP_API_TOKEN
Installa con un clic su Cloud

7 giorni di prova gratuita · Nessuna carta di credito

  • Prova gratuita di 7 giorni
    Nessuna carta di credito
  • GDPR & SOC 2 ready
    Dati in UE, log di audit
  • Open source su GitHub
    Open source · AGPL-3.0
  • Funziona con ChatGPT, Claude, Gemini
    Qualsiasi client compatibile MCP

Salta l'installazione. Attivo in meno di 2 minuti.

Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi weclapp Cloud ERP con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.

Inizia la prova gratuita

In breve

Leggi e scrivi i dati di weclapp Cloud ERP: clienti, fornitori, contatti e lead, offerte, ordini di vendita, fatture, articoli, magazzino, ordini d'acquisto, attività e registrazioni dei tempi. Un ERP molto diffuso tra le PMI tedesche.

Prova a chiedere

Prompt di esempio per weclapp Cloud ERP

Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.

weclapp Cloud ERP · live via MCP
Condividi
Opus 4.7

Claude è un'AI e può sbagliare. Verifica sempre le risposte.

💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → weclapp Cloud ERP, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente git clone, niente server locale.

weclapp Cloud ERP + Microsoft Copilot

Leggi e scrivi i dati di weclapp Cloud ERP: clienti, fornitori, contatti e lead, offerte, ordini di vendita, fatture, articoli, magazzino, ordini d'acquisto, attività e registrazioni dei tempi. Un ERP molto diffuso tra le PMI tedesche.

Prerequisiti

Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:

WECLAPP_TENANT, WECLAPP_API_TOKEN

Step 1 — Ottieni le credenziali

  1. In weclapp apri il menu utente → My settings → API e copia il token API in WECLAPP_API_TOKEN. Ogni utente ha un solo token: generarne uno nuovo invalida quello vecchio.
  2. Imposta WECLAPP_TENANT solo con la prima parte del tuo indirizzo weclapp: per acme.weclapp.com, inserisci acme.
  3. Installa il connettore. Usa la REST API v2 di weclapp, dove clienti e fornitori stanno entrambi sotto le parties.

I permessi seguono l'utente: il token agisce come l'utente weclapp a cui appartiene. I record che il ruolo di quell'utente non può vedere mancano dai risultati, e una scrittura che il ruolo non consente viene rifiutata con 403. Usa un utente con accesso in lettura a vendite, CRM e articoli, e accesso in scrittura a tutto ciò che l'AI deve modificare.

Cosa fa: 60 strumenti che leggono clienti, fornitori, referenti e lead, offerte, ordini di vendita, fatture di vendita, fatture ricorrenti, opportunità, articoli e giacenze, e che scrivono su weclapp:

  • creare e modificare clienti, fornitori, referenti e lead;
  • creare e modificare offerte e ordini di vendita con le loro posizioni, cambiarne lo stato, annullare un ordine e creare la fattura di un ordine;
  • modificare le fatture di vendita, per esempio l'utente responsabile o la data di scadenza;
  • creare e modificare attività, aggiungere commenti a qualsiasi record e registrare ore di lavoro;
  • creare e modificare articoli e i loro prezzi di vendita, e registrare carichi e scarichi di magazzino;
  • creare ordini d'acquisto ai fornitori.

Le fatture ricorrenti e le opportunità sono in sola lettura.

Prima conferma: ogni scrittura modifica il tuo ERP reale, quindi l'AI legge il record, ti dice cosa cambierà e aspetta il tuo sì. Le modifiche toccano solo i campi inviati, e un'esecuzione di prova (dryRun) permette a weclapp di verificare una modifica senza salvarla. Con la version del record, weclapp rifiuta una modifica se nel frattempo qualcun altro ha modificato il record. I movimenti di magazzino hanno effetto subito, e ogni fattura creata da un ordine è una nuova fattura in bozza. I sei strumenti di eliminazione (clienti e altre parties, offerte, ordini di vendita, attività, commenti e registrazioni dei tempi) sono disattivati all'installazione.

Già installato? I nuovi strumenti arrivano a un connettore installato in precedenza tramite il suo aggiornamento di catalogo: apri il connettore in AnythingMCP e, sotto Catalog update available, controlla l'elenco dei nuovi strumenti e clicca Apply update. Le tue credenziali e gli strumenti che hai aggiunto tu restano come sono, e gli strumenti di eliminazione arrivano disattivati, come in una nuova installazione.

Trovare i record: gli strumenti get vogliono l'id interno di weclapp. Per trovare un documento dal suo numero, l'AI filtra l'elenco, per esempio con orderNumber-eq=SO-1042 o invoiceNumber-eq=RE-1042. Le fatture non pagate sono paymentStatus-eq=OPEN, e le note di credito restano escluse quando si somma il fatturato. Chiedere solo i campi che ti servono mantiene piccole e veloci anche le liste grandi.

Limiti: le liste restituiscono fino a 1.000 righe per pagina. weclapp non ha un rate limit fisso, ma sotto carico elevato mette le richieste in coda e risponde 429 dopo 30 secondi di attesa in coda.

Fatture ricorrenti: questa risorsa non fa parte della descrizione pubblicata dell'API di weclapp. Se l'elenco delle fatture ricorrenti restituisce 404 sul tuo tenant, lì non è disponibile.

Step 2 — Installa l'adapter

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

Step 3 — Aggiungi il connettore in Microsoft Copilot

L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostra YOUR_SERVER_ID.

Microsoft Copilot usa i server MCP tramite gli agenti creati in Copilot Studio: aggiungi AnythingMCP a un agente come strumento, poi pubblichi l'agente in Microsoft 365 Copilot e in Teams. Copilot Studio si collega dal cloud di Microsoft via Streamable HTTP, che AnythingMCP supporta.

  1. In Copilot Studio apri il tuo agente (o creane uno), vai su Tools e scegli Add a tool → New tool → Model Context Protocol.
  2. Inserisci un Server name (per esempio AnythingMCP), una Server description che dica cosa fa il connettore e il Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Copilot Studio usa la descrizione per decidere quando chiamare il server.
  3. Come autenticazione scegli API key, imposta Type su Header e come nome dell'header X-API-Key, poi seleziona Create.
  4. In Add tool scegli Create a new connection, incolla una chiave API MCP di AnythingMCP (MCP Servers → il tuo server → API keys) e seleziona Add to agent.
  5. Provalo nel riquadro Test dell'agente: chiedi qualcosa che richiede i tool di weclapp Cloud ERP.
  6. Seleziona Publish, poi Channels → Microsoft 365 and Microsoft Teams, lascia selezionato Make agent available in Microsoft Copilot e scegli Add channel. See agent in Teams lo installa per te; in Microsoft 365 Copilot scrivi @ e scegli l'agente.

Preferisci un accesso per ogni utente? Al posto della chiave API scegli OAuth 2.0 → Dynamic discovery: ogni persona accede ad AnythingMCP la prima volta che l'agente lo chiama.

Usi il self-hosting? Usa l'indirizzo HTTPS pubblico della tua istanza al posto di https://cloud.anythingmcp.com. Copilot Studio si collega dal cloud di Microsoft, quindi localhost non funziona.

Tool disponibili

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

Esempi di prompt

  • "Elenca tutte le fatture non pagate sopra i 1.000 € che hanno superato la data di scadenza."
  • "Crea un'offerta per Müller GmbH con 20 pezzi dell'articolo A5101 a prezzo di listino, e mostramela prima di salvarla."
  • "Registra 3 ore per me oggi sull'ordine di vendita SO-1042, nota: installazione in loco."
  • "Aggiungi un'attività per Anna: chiamare ACME entro venerdì per la loro offerta aperta."

FAQ

Per quale Copilot vale? Per Microsoft 365 Copilot in azienda, tramite gli agenti di Copilot Studio. L'app Microsoft Copilot per account personali non permette di aggiungere un proprio server MCP.

Cosa mi serve? Un account di lavoro con accesso a Copilot Studio (licenza o prova) per creare l'agente. Chi lo usa in Microsoft 365 Copilot o in Teams deve avere accesso all'agente: condividilo, oppure chiedi a un amministratore di pubblicarlo per l'organizzazione. Se la tua organizzazione applica criteri sui dati ai connettori di Power Platform, valgono anche per i server MCP.

L'agente non chiama i tool. Controlla che il nome dell'header sia esattamente X-API-Key e che la chiave appartenga allo stesso server MCP dell'URL, e scrivi una Server description precisa: Copilot Studio la usa per decidere quando chiamare il server. Dopo ogni modifica pubblica di nuovo l'agente; in una chat già aperta scrivi "start over" per passare alla nuova versione.

Prossimi passi

Questa guida ti è stata utile?

Il tuo agente weclapp Cloud ERP è a un clic di distanza.

Installa il connettore, incolla la chiave, chiedi a Microsoft Copilot. 7 giorni gratis, senza carta di credito.

Guide correlate

Connettori

Come collegare weclapp Cloud ERP a Meta Muse via MCP

Leggi e scrivi i dati di weclapp Cloud ERP: clienti, fornitori, contatti e lead, offerte, ordini di vendita, fatture, articoli, magazzino, ordini d'acquisto, attività e registrazioni dei tempi. Un ERP molto diffuso tra le PMI tedesche.

Connettori

Gestisci l'ERP weclapp da Claude o ChatGPT — clienti, ordini, fatture via AI

Salta il dashboard weclapp. Chiedi a Claude, ChatGPT o Copilot di elencare le fatture scadute, mostrare lo storico ordini di un cliente, controllare le giacenze, creare un preventivo o registrare le tue ore, in italiano, tedesco o inglese. Il connettore MCP di weclapp ha 60 strumenti, e ogni modifica attende la tua conferma.

Connettori

weclapp Cloud ERP su MCP: leggi e scrivi su weclapp da qualsiasi agente AI

Leggi e scrivi i dati di weclapp Cloud ERP: clienti, fornitori, contatti e lead, offerte, ordini di vendita, fatture, articoli, magazzino, ordini d'acquisto, attività e registrazioni dei tempi. Un ERP molto diffuso tra le PMI tedesche.

Connettori

Come collegare weclapp Cloud ERP a ChatGPT via MCP

Leggi e scrivi i dati di weclapp Cloud ERP: clienti, fornitori, contatti e lead, offerte, ordini di vendita, fatture, articoli, magazzino, ordini d'acquisto, attività e registrazioni dei tempi. Un ERP molto diffuso tra le PMI tedesche.

Connettori

Come collegare weclapp Cloud ERP a Claude via MCP

Leggi e scrivi i dati di weclapp Cloud ERP: clienti, fornitori, contatti e lead, offerte, ordini di vendita, fatture, articoli, magazzino, ordini d'acquisto, attività e registrazioni dei tempi. Un ERP molto diffuso tra le PMI tedesche.

Connettori

Come collegare weclapp Cloud ERP a Cursor via MCP

Leggi e scrivi i dati di weclapp Cloud ERP: clienti, fornitori, contatti e lead, offerte, ordini di vendita, fatture, articoli, magazzino, ordini d'acquisto, attività e registrazioni dei tempi. Un ERP molto diffuso tra le PMI tedesche.