Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Rivile GAMA 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.
In breve
Collega Rivile GAMA, il sistema ERP e contabile lituano, a Claude o ChatGPT tramite la Rivile API v2: clienti, prodotti, giacenze e prezzi, documenti di acquisto e vendita, crediti e pagamenti, saldi contabili e piano dei conti, con filtri T-SQL. Le modifiche sono disattivate all'installazione.
Prova a chiedere
Prompt di esempio per Rivile GAMA
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Rivile GAMA, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
Rivile GAMA + Microsoft Copilot
Collega Rivile GAMA, il sistema ERP e contabile lituano, a Claude o ChatGPT tramite la Rivile API v2: clienti, prodotti, giacenze e prezzi, documenti di acquisto e vendita, crediti e pagamenti, saldi contabili e piano dei conti, con filtri T-SQL. Le modifiche sono disattivate all'installazione.
Prerequisiti
Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:
RIVILE_API_KEY
Step 1 — Ottieni le credenziali
Configurare il connettore richiede pochi minuti, una volta che Rivile ti ha abilitato la API v2. Ti servono Rivile GAMA dalla versione 119, un contratto di accesso API con Rivile, il Manorivile-Gateway in esecuzione accanto al tuo database GAMA e la API key che Rivile rilascia con il servizio.
- Verifica che il Manorivile-Gateway sia installato su un computer o server che raggiunge il tuo database GAMA. Lo installa il tuo partner Rivile. Deve essere in esecuzione, altrimenti nessuna chiamata funziona.
- Incolla la API key ricevuta da Rivile in
RIVILE_API_KEY, da sola, senza virgolette né spazi. Ha la forma nome utente, punto, segreto, per esempioXW3CDDX.Bfnjvrurjygzuj.... - Installa il connettore ed esegui
rivile_list_divisions: elenca le tue divisioni (padaliniai) e così dimostra che chiave e gateway funzionano.
La chiave lavora come un utente GAMA: la parte prima del punto è l'utente di Rivile GAMA con cui agisce la API, quindi l'AI vede quello che vede quell'utente. Inoltre Rivile abilita i metodi per singola chiave nel tuo contratto API: un metodo non abilitato risponde con il messaggio "neturi leidimo vykdyti metodą".
Ogni chiamata può essere fatturata da Rivile: Rivile fattura la API in base al numero di richieste. Per questo l'AI preferisce una chiamata ben filtrata a tante pagine, e filtra sulla chiave dell'ultimo record ricevuto invece di scorrere pagine su pagine.
Come Rivile chiama le cose: le tabelle hanno una lettera e due cifre (N08 clienti, N17 prodotti e servizi, I06 documenti di acquisto e vendita con le righe I07) e i campi portano il codice della tabella più un suffisso: N08_KODAS_KS è il codice cliente nella tabella N08. I filtri sono condizioni T-SQL senza la parola WHERE, come n08_pav like '%ACME%' o una data documento tra due date YYYY-MM-DD. I codici sono in maiuscolo e i decimali usano il punto.
Cosa legge: le schede cliente (clienti e fornitori insieme) con codici, partite IVA, indirizzo e condizioni di pagamento; le schede di prodotti e servizi; le giacenze per prodotto, divisione, oggetto e serie, comprese le quantità riservate; i prezzi per divisione; i documenti di acquisto e vendita con le righe, anche uniti ai campi di divisione, cliente e prodotto; le operazioni interne come trasferimenti e scarichi; i debiti per documento con le scadenze (la fonte migliore per un elenco degli scaduti) e i saldi totali per cliente; le operazioni di dare e avere; i pagamenti di banca e cassa con i documenti che saldano; il registro di incassi e pagamenti; le registrazioni contabili e i saldi dei conti con i movimenti di un periodo; il piano dei conti, gli oggetti, i codici di acquisto e vendita, i classificatori IVA (PVM klasifikatoriai), le valute, i contratti e i lotti di importazione ed esportazione. rivile_call_read_method raggiunge qualsiasi altro metodo di lettura, per esempio listini, unità, cespiti, CRM o dipendenti.
Disattivati all'installazione: rivile_edit_client, rivile_edit_product, rivile_edit_document e rivile_create_document. Ogni chiamata crea, modifica o elimina un record in Rivile GAMA, e rivile_create_document registra un intero documento di acquisto o vendita con le sue righe. Un amministratore attiva solo ciò che serve, e anche allora l'AI ti mostra cliente, righe e totali e aspetta il tuo sì.
Limiti: ogni elenco restituisce al massimo 100 record, e senza filtro la prima pagina dei documenti contiene i più recenti. Rivile consente 10 richieste al secondo per chiave; dopo un 429 l'AI aspetta almeno un secondo.
Errori comuni: 401 significa che la API key è sbagliata o scaduta. 502 significa che il Manorivile-Gateway non è in esecuzione o non raggiunge il database. 504 significa che il database ha risposto troppo lentamente: restringi il filtro. 400 indica il campo o il filtro errato con il messaggio del database, oppure dice che la chiave non può eseguire quel metodo.
Il connettore non ha strumenti di scrittura per pagamenti, casse (POS), carte regalo o paghe, e nessuno strumento sposta denaro.
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 mostraYOUR_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.
- In Copilot Studio apri il tuo agente (o creane uno), vai su Tools e scegli Add a tool → New tool → Model Context Protocol.
- Inserisci un Server name (per esempio
AnythingMCP), una Server description che dica cosa fa il connettore e il Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Copilot Studio usa la descrizione per decidere quando chiamare il server. - Come autenticazione scegli API key, imposta Type su Header e come nome dell'header
X-API-Key, poi seleziona Create. - 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.
- Provalo nel riquadro Test dell'agente: chiedi qualcosa che richiede i tool di
Rivile GAMA. - 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
| Tool | What it does |
|---|---|
rivile_list_clients | List clients (N08 client cards: customers and suppliers alike) with code, name, company and VAT codes, address, payment terms and type… |
rivile_list_products | List product and service cards (N17) with code, name, type (N17_TIPAS 1 product, 2 service), group, units and VAT |
rivile_list_stock_balances | List stock balances (I17): quantity, reserved quantity and value per product, unit, division (warehouse), object and series |
rivile_list_product_prices | List product prices per division (I33): sales prices, price lists and validity dates |
rivile_list_documents | List purchase and sales documents (I06 headers): invoices, receipts and returns with type (I06_OP_TIP), number, dates, client, amounts, VAT… |
rivile_list_documents_extended | List purchase and sales documents with division, client and product fields joined in (GET_I06_LIST_EXT), for sales by division, client or… |
rivile_list_document_debts | List what is still owed on purchase and sales documents not yet transferred (GET_I06_DEBT): client, document number, currency, debit and… |
rivile_list_internal_operations | List internal operations (I09 headers with I10 lines): stock transfers between divisions, write-offs and other internal documents |
rivile_list_debt_operations | List debit and credit operations (I31): offsets, debt transfers and other settlements between clients that are not invoices or payments |
rivile_list_debts_detailed | List detailed debts by document (I44): client, document number, document and due dates, debit and credit, currency and module (I44_MODUL… |
rivile_list_debts_summary | List debt balances (T03): how much each client owes or is owed in total |
rivile_list_payment_operations | List payment operations (I53): bank and cash payments and receipts with their lines and the documents they settle |
rivile_list_receipts_payments_register | List the register of receipts and payments (I04): incoming and outgoing money per date, client and account |
rivile_list_ledger_operations | List general ledger operations (I02 journal entries with their lines) |
rivile_get_account_balances | Get general ledger account balances and turnover for a period (GET_I02_LIST_EXT), optionally summed by account, division, object or… |
rivile_list_chart_of_accounts | List the chart of accounts (N01): account codes, names and types |
rivile_list_divisions | List divisions (N07, padaliniai): warehouses, shops and departments that hold stock and prices |
rivile_list_objects | List objects (N06): cost centres or projects used to split documents and postings |
rivile_list_purchase_sales_codes | List purchase, sales and other codes (N25): service and cost codes used on document lines instead of products |
rivile_list_vat_classifiers | List VAT classifiers (N63, PVM klasifikatoriai) used on documents and for the i.SAF and VAT return |
rivile_list_currencies | List currencies (N45) and their codes as used on documents and debts |
rivile_list_contracts | List contracts (N51) with client, dates, amounts and terms |
rivile_list_import_export_operations | List import and export operations (B00): batches loaded into or exported from Rivile GAMA and their state |
rivile_call_read_method | Call any other read method of the Rivile GAMA API by name (any GET_ method, or an MGAMA_GET_ method of the HR module), for data no… |
rivile_edit_client | Create, update or delete a client card (EDIT_N08) |
rivile_edit_product | Create, update or delete a product or service card (EDIT_N17) |
rivile_edit_document | Update or delete the header of a purchase or sales document (EDIT_I06), or create one without lines |
rivile_create_document | Create a purchase or sales document with its lines in one call (EDIT_I06_FULL): header I06 with lines I07 |
Esempi di prompt
- "Quali clienti hanno crediti scaduti da più di 30 giorni, e quanto deve ciascuno?"
- "Quanto abbiamo del prodotto 10045 in ogni divisione, e quanto ne è riservato?"
- "Mostrami i documenti di vendita di questo mese per UAB Statybų centras con totali e IVA."
- "Dammi i saldi dei conti e i movimenti di settembre, sommati per conto."
- "Quali pagamenti abbiamo incassato la settimana scorsa, e quali fatture hanno saldato?"
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
- Landing del connettore
- Collegare a Claude
- Collegare a ChatGPT
- Collegare a Cursor
- Collegare a Gemini
- Collegare a Meta Muse
Questa guida ti è stata utile?