Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Sage 200 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
Legge Sage 200 Standard e Professional tramite la Sage 200 API: clienti, fornitori, ordini di vendita e di acquisto, fatture registrate, note di credito e pagamenti, articoli di magazzino e giacenze, conti di contabilità generale. Sage ID OAuth 2.0, sola lettura.
Prova a chiedere
Prompt di esempio per Sage 200
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 → Sage 200, inserisci le credenziali, genera una MCP API key — fatto. Niente Docker, niente
git clone, niente server locale.
Sage 200
Legge Sage 200 Standard e Professional tramite la Sage 200 API: clienti, fornitori, ordini di vendita e di acquisto, fatture registrate, note di credito e pagamenti, articoli di magazzino e giacenze, conti di contabilità generale. Sage ID OAuth 2.0, sola lettura.
Setup
Le credenziali OAuth le rilascia Sage e non si possono creare dentro Sage 200: calcola qualche giorno.
- Richiedi client ID e secret a Sage Developer Services ([email protected], poi il modulo di richiesta di Sage). Chiedi un client confidenziale (web server) con redirect URI
https://cloud.anythingmcp.com/api/mcp-oauth/callback, oppure<your AnythingMCP URL>/api/mcp-oauth/callbackse usi l'installazione self-hosted. - Nel Sage Developer Portal copia la primary key del tuo abbonamento alla Sage 200 API in
SAGE200_SUBSCRIPTION_KEY(inviata comeOcp-Apim-Subscription-Key). - Imposta
SAGE200_PRODUCTsusage200per Sage 200 Standard osage200extraper Sage 200 Professional e compilaSAGE200_CLIENT_IDeSAGE200_CLIENT_SECRET. - Nella pagina del connettore clicca Authorize with Provider e accedi con un Sage ID che sia utente API delle tue aziende. Per Sage 200 Professional l'azienda deve essere collegata all'API in System Administration.
- Chiama per primo
sage_200_list_sites: tutti gli altri tool richiedono ilsite_ide ilcompany_idche restituisce.
Il connettore è solo in lettura. Gli elenchi accettano opzioni OData (filter, select, orderby, top, skip) con nomi di campo in snake_case. Fatture e note di credito registrate sono movimenti di partitario: leggile con sage_200_list_sales_transactions e sage_200_list_purchase_transactions. Un 401 significa autorizzare di nuovo o controllare subscription key ed edizione; un 403 significa che il Sage ID non è utente API di quell'azienda.
Prerequisiti: SAGE200_PRODUCT, SAGE200_CLIENT_ID, SAGE200_CLIENT_SECRET, SAGE200_SUBSCRIPTION_KEY
Installazione locale del connettore
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
Apri http://localhost:3000/connectors/store, scegli Sage 200 e inserisci le variabili elencate nei Prerequisiti.
Tool disponibili
| Tool | What it does |
|---|---|
sage_200_list_sites | The Sage 200 sites and companies the signed-in Sage ID user can reach through the API, with site_id, site name, company_id and company name |
sage_200_list_customers | Customer accounts with id, reference, name, balance, credit limit, on-hold flag, account status, currency and contact details |
sage_200_get_customer | One customer account by id with addresses, contacts, credit terms, balance, analysis codes and default tax code |
sage_200_list_suppliers | Supplier accounts with id, reference, name, balance, credit limit, on-hold flag, currency and contact details |
sage_200_get_supplier | One supplier account by id with addresses, contacts, payment terms, balance, bank details and default tax code |
sage_200_list_sales_orders | Sales orders (SOP) with id, document number, customer, document date, requested delivery date, status, totals and currency |
sage_200_get_sales_order | One sales order by id with header, delivery address and, with expand lines, every order line (product, quantity, price, discount… |
sage_200_list_purchase_orders | Purchase orders (POP) with id, document number, supplier, document date, status, totals and currency |
sage_200_get_purchase_order | One purchase order by id with header and, with expand lines, every line (product, quantity, cost, received and invoiced quantities) |
sage_200_list_sales_transactions | Posted sales ledger transactions: invoices, credit notes, receipts and adjustments with customer, reference, date, due date, goods, tax and… |
sage_200_list_purchase_transactions | Posted purchase ledger transactions: supplier invoices, credit notes, payments and adjustments with supplier, reference, date, due date… |
sage_200_list_products | Stock items (products) with id, code, name, product group, unit of sale, prices, cost and stock settings |
sage_200_get_product | One stock item by id with descriptions, units, prices, cost, analysis codes, suppliers and warehouses |
sage_200_list_stock_levels | Stock holdings per product and warehouse: quantity in stock, allocated, free, on order and reorder levels |
sage_200_list_nominal_codes | Nominal (general ledger) accounts with id, reference, cost centre, department, name, account type and balances |
Prossimi passi
Questa guida ti è stata utile?