Guida al connettore6 minuti di lettura10 tool MCP7 lingue

Come collegare Xero a Meta Muse via MCP

Fai leggere alla tua AI la contabilità Xero: fatture di vendita e fatture dei fornitori, contatti di clienti e fornitori, il piano dei conti, il bilancio di verifica (Trial Balance) e il conto economico con confronto tra periodi, per competenza o per cassa. In sola lettura, con la tua app OAuth2 di Xero e l'accesso tramite Authorize with Provider.

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

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

Xero

Xero

Read a Xero organisation's invoices, bills, contacts, chart of accounts, Trial Balance and Profit and Loss reports. 10 GET-only tools with OAuth2; xero_list_connections finds the tenant ID after authorisation.

tool

10

Regione

INTL

Categoria

Contabilità

Autenticazione

OAuth 2.0

Env vars richieste

XERO_CLIENT_IDXERO_CLIENT_SECRET
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 Xero 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

Fai leggere alla tua AI la contabilità Xero: fatture di vendita e fatture dei fornitori, contatti di clienti e fornitori, il piano dei conti, il bilancio di verifica (Trial Balance) e il conto economico con confronto tra periodi, per competenza o per cassa. In sola lettura, con la tua app OAuth2 di Xero e l'accesso tramite Authorize with Provider.

Prova a chiedere

Prompt di esempio per Xero

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

Xero · 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 → Xero, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente git clone, niente server locale.

Xero + Meta Muse

Fai leggere alla tua AI la contabilità Xero: fatture di vendita e fatture dei fornitori, contatti di clienti e fornitori, il piano dei conti, il bilancio di verifica (Trial Balance) e il conto economico con confronto tra periodi, per competenza o per cassa. In sola lettura, con la tua app OAuth2 di Xero e l'accesso tramite Authorize with Provider.

Prerequisiti

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

XERO_CLIENT_ID, XERO_CLIENT_SECRET

Step 1 — Ottieni le credenziali

  1. Accedi a developer.xero.com/app/manage (My Apps) e crea un'app OAuth2 di tipo Web app (flusso authorization code).
  2. Come redirect URI inserisci https://cloud.anythingmcp.com/api/mcp-oauth/callback per AnythingMCP Cloud, oppure <tuo URL AnythingMCP>/api/mcp-oauth/callback se ospiti AnythingMCP in proprio. L'URI deve corrispondere esattamente.
  3. Nella pagina Configuration dell'app copia il Client ID in XERO_CLIENT_ID, poi genera un client secret e incollalo in XERO_CLIENT_SECRET.
  4. Lascia vuoti XERO_TENANT_ID e XERO_REFRESH_TOKEN e installa il connettore. Nella pagina del connettore clicca su Authorize with Provider, accedi a Xero e collega l'organizzazione che l'AI deve leggere.
  5. Esegui xero_list_connections. Scegli la voce con il tenantName giusto e il tenantType ORGANISATION e copia il suo tenantId in XERO_TENANT_ID. Non usare l'id o l'authEventId della connessione: sono valori diversi. Finché XERO_TENANT_ID non è impostato, gli altri tool si fermano prima di chiamare Xero e indicano la variabile mancante.
  6. Esegui xero_get_organisation e controlla il nome dell'organizzazione prima che l'AI legga qualsiasi cifra. Un connettore legge una sola organizzazione; per una seconda installalo di nuovo.

Restare connessi: gli access token durano 30 minuti e vengono rinnovati automaticamente, e AnythingMCP salva ogni nuovo refresh token emesso da Xero. Un refresh token non rinnovato per 60 giorni scade; a quel punto clicca di nuovo su Authorize with Provider. Compila XERO_REFRESH_TOKEN solo se hai già un refresh token valido per la stessa app con lo stesso consenso in sola lettura, e non condividere un refresh token con un'altra integrazione: Xero lo sostituisce a ogni rinnovo e una delle due resterebbe con un token non più valido.

Sola lettura per costruzione: tutti e dieci i tool leggono soltanto (GET); nessuno crea, modifica o elimina dati contabili. Il connettore chiede gli scope di sola lettura openid offline_access accounting.invoices.read accounting.contacts.read accounting.settings.read accounting.reports.trialbalance.read accounting.reports.profitandloss.read. Xero aggiunge consensi invece di sostituirli: se in passato l'app è stata autorizzata con permessi di scrittura, il token li mantiene. Per ridurli revoca la vecchia connessione in Xero e clicca di nuovo su Authorize with Provider. L'AI vede inoltre solo ciò che può vedere l'utente Xero che effettua l'accesso; per i report serve un utente con accesso ai report.

Fatture, contatti e conti: xero_list_invoices restituisce insieme fatture di vendita (ACCREC) e fatture dei fornitori (ACCPAY). Filtra con where, per esempio Type=="ACCREC", e ordina con order, per esempio InvoiceNumber ASC. Fatture e contatti arrivano in pagine da massimo 100 record; l'AI continua a sfogliare finché una pagina torna vuota o incompleta. xero_list_contacts cerca in nomi, numeri di contatto e indirizzi email e, se richiesto, include i contatti archiviati. Il piano dei conti arriva tutto in una volta. xero_get_invoice, xero_get_contact e xero_get_account vogliono l'UUID della lista corrispondente, non un numero di fattura, un nome di contatto o un codice conto.

Report: xero_get_trial_balance prende una date, xero_get_profit_and_loss un fromDate e un toDate (formato YYYY-MM-DD). Entrambi lavorano per competenza, a meno che tu non chieda il criterio di cassa (paymentsOnly). Il conto economico può confrontare da 1 a 12 periodi per mese, trimestre o anno (periods e timeframe).

Errori comuni: 401 o 403 significa consenso mancante, autorizzazione scaduta, un utente Xero senza i permessi necessari o un'organizzazione non collegata a questa app: confronta XERO_TENANT_ID con xero_list_connections, poi clicca di nuovo su Authorize with Provider. 429 significa che è stato raggiunto il limite di richieste di Xero per l'organizzazione: l'AI attende i secondi indicati in Retry-After prima di riprovare, e l'header X-Rate-Limit-Problem dice quale limite è stato superato. I limiti dipendono dal livello della tua app, vedi i limiti API di Xero.

Il connettore non crea, modifica né elimina nulla in Xero, e non legge movimenti bancari, stato patrimoniale, buste paga, file o allegati.

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 Muse

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.

Muse aggiunge i server MCP remoti come connettori personalizzati e vi accede con OAuth.

  1. In Muse apri Settings → Connectors e scegli Add custom connector.
  2. Incolla l'URL del server MCP https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse apre la pagina di accesso di AnythingMCP: accedi e approva l'accesso.
  4. In una chat, chiedi a Muse qualcosa che richiede i tool di Xero.

Puoi configurarlo anche da una chat, sul web, nelle app per iOS e Android o su WhatsApp. Invia a Muse questo messaggio:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

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

Tool disponibili

ToolWhat it does
xero_list_connectionsList the Xero organisations this authorisation can read, with tenantId, tenantName and tenantType
xero_get_organisationRead the configured organisation's name, base currency and settings
xero_list_invoicesList sales invoices and purchase bills with totals, status and line items, one page at a time
xero_get_invoiceRead one invoice or bill with its line items, amounts and payment details
xero_list_contactsList customer and supplier contacts one page at a time
xero_get_contactRead one customer or supplier contact, including its addresses, contact people and balances
xero_list_accountsRead the chart of accounts with account codes, names, types, tax types and status
xero_get_accountRead one account's code, name, type, tax type and status
xero_get_trial_balanceRead the Trial Balance as at a specified date, including debit, credit and year-to-date values
xero_get_profit_and_lossRead income, expenses and profit for a date range

Esempi di prompt

  • "Quali fatture di vendita sono ancora da incassare, e quanto ci deve in totale ogni cliente?"
  • "Mostrami il conto economico dell'ultimo trimestre confrontato con i tre trimestri precedenti."
  • "Quali fatture dei fornitori scadono nei prossimi 14 giorni, e per quali importi?"
  • "Trova Acme Srl tra i nostri contatti e mostrami email, indirizzo di fatturazione e saldo aperto."

FAQ

Dove è disponibile Muse? Al momento Meta offre Muse negli Stati Uniti e in Canada, sul web, nelle app per iOS e Android e su WhatsApp.

Meta verifica questo connettore? No. Meta non verifica i connettori personalizzati. Muse vede solo i tool che hai attivato per questo server MCP in AnythingMCP, e puoi scollegarlo in qualsiasi momento da Settings → Connectors.

Prossimi passi

Questa guida ti è stata utile?

Il tuo agente Xero è a un clic di distanza.

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

Guide correlate

Connettori

Xero su MCP: Pilota Xero da qualsiasi agente AI

Fai leggere alla tua AI la contabilità Xero: fatture di vendita e fatture dei fornitori, contatti di clienti e fornitori, il piano dei conti, il bilancio di verifica (Trial Balance) e il conto economico con confronto tra periodi, per competenza o per cassa. In sola lettura, con la tua app OAuth2 di Xero e l'accesso tramite Authorize with Provider.

Connettori

Come collegare Xero a ChatGPT via MCP

Fai leggere alla tua AI la contabilità Xero: fatture di vendita e fatture dei fornitori, contatti di clienti e fornitori, il piano dei conti, il bilancio di verifica (Trial Balance) e il conto economico con confronto tra periodi, per competenza o per cassa. In sola lettura, con la tua app OAuth2 di Xero e l'accesso tramite Authorize with Provider.

Connettori

Come collegare Xero a Claude via MCP

Fai leggere alla tua AI la contabilità Xero: fatture di vendita e fatture dei fornitori, contatti di clienti e fornitori, il piano dei conti, il bilancio di verifica (Trial Balance) e il conto economico con confronto tra periodi, per competenza o per cassa. In sola lettura, con la tua app OAuth2 di Xero e l'accesso tramite Authorize with Provider.

Connettori

Come collegare Xero a Cursor via MCP

Fai leggere alla tua AI la contabilità Xero: fatture di vendita e fatture dei fornitori, contatti di clienti e fornitori, il piano dei conti, il bilancio di verifica (Trial Balance) e il conto economico con confronto tra periodi, per competenza o per cassa. In sola lettura, con la tua app OAuth2 di Xero e l'accesso tramite Authorize with Provider.

Connettori

Come collegare Xero a Gemini via MCP

Fai leggere alla tua AI la contabilità Xero: fatture di vendita e fatture dei fornitori, contatti di clienti e fornitori, il piano dei conti, il bilancio di verifica (Trial Balance) e il conto economico con confronto tra periodi, per competenza o per cassa. In sola lettura, con la tua app OAuth2 di Xero e l'accesso tramite Authorize with Provider.

Connettori

Come collegare Canva a Meta Muse via MCP

Fai lavorare la tua AI in Canva: trova e leggi i design, creane di nuovi, esportali in PDF, PNG, PowerPoint o video con link per il download, organizza le cartelle, carica immagini da un link, leggi i modelli del brand e commenta i design.