Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Daftra 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
Lavora con Daftra, la contabilità in cloud e ERP del Medio Oriente, dalla tua AI: consulta fatture, clienti, prodotti, magazzino e libro mastro, e crea fatture, pagamenti, spese, acquisti e scritture contabili con conferma.
Prova a chiedere
Prompt di esempio per Daftra
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 → Daftra, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
Daftra + Cursor
Lavora con Daftra, la contabilità in cloud e ERP del Medio Oriente, dalla tua AI: consulta fatture, clienti, prodotti, magazzino e libro mastro, e crea fatture, pagamenti, spese, acquisti e scritture contabili con conferma.
Prerequisiti
Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:
DAFTRA_SUBDOMAIN, DAFTRA_API_KEY
Step 1 — Ottieni le credenziali
- Accedi a Daftra come amministratore.
- Apri Settings > API > API Keys e clicca su Generate API key. Dagli un nome come AnythingMCP.
- Incolla la chiave in
DAFTRA_API_KEYe la prima parte del tuo indirizzo Daftra inDAFTRA_SUBDOMAIN: peracme.daftra.cominserisciacme. Poi installa il connettore. - Inizia con
daftra_list_stores: elenca i tuoi magazzini e conferma che la chiave funziona.
La chiave viene inviata solo al tuo account Daftra e agisce con i permessi di quell'account.
Cosa copre: fatture di vendita, note di credito e ricevute di reso, pagamenti sulle fatture, clienti e fornitori, prodotti, categorie di prodotto e movimenti di magazzino, fatture di acquisto, spese, casse e conti (contanti, conti bancari e wallet) e il libro mastro con le scritture contabili e il piano dei conti.
Conferma prima: fatture, pagamenti, spese, scritture contabili, acquisti, resi e movimenti di magazzino vengono registrati in contabilità e a magazzino. Prima di ogni scrittura l'AI descrive la modifica e aspetta il tuo sì. Una nuova fattura può restare in bozza, e registrare un pagamento annota solo denaro già incassato: non addebita nulla a nessuno. I tre strumenti di eliminazione (daftra_delete_invoice, daftra_delete_invoice_payment e daftra_delete_expense) sono disattivati all'installazione.
Id, date e importi: ogni strumento usa l'id interno di Daftra, non il numero stampato (un numero di fattura no come 000123); l'AI trova l'id con gli strumenti di elenco. Magazzini, casse e conti di registrazione arrivano da daftra_list_stores, daftra_list_treasuries e daftra_list_journal_accounts. Le date sono YYYY-MM-DD, gli importi sono nella valuta del documento, e una scrittura manuale deve quadrare: totale dare uguale a totale avere. Quando l'AI modifica le righe di una fattura di acquisto, le invia tutte, perché le righe omesse possono essere rimosse.
Errori comuni: 401 o 403 significa che la chiave API è errata, eliminata o senza permessi: generane una nuova in Settings > API > API Keys. 404 su ogni chiamata significa che il sottodominio è sbagliato: è la parte prima di .daftra.com nell'indirizzo con cui accedi. 400 o 422: manca un campo obbligatorio o un id non esiste, e il messaggio lo indica.
Cloud e self-hosted: entrambi chiamano il sottodominio daftra.com del tuo account via internet; per il resto non cambia nulla.
Il connettore non copre preventivi, entrate e imposte (la chiave API di Daftra non vi accede), ordini di lavoro, appuntamenti, personale, rilevazione ore, note e 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 Cursor
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.
Cursor legge i server MCP da ~/.cursor/mcp.json. Aggiungi questa voce:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Crea una chiave API MCP in AnythingMCP da MCP Servers → il tuo server → API keys e incollala al posto di
YOUR_MCP_API_KEY. - Salva il file e riavvia Cursor.
- Apri Cursor → Settings → MCP e verifica che
anythingmcpsia elencato e connesso. - Inizia a chattare: l'agente ora può usare i tool di
Daftra.
Tool disponibili
| Tool | What it does |
|---|---|
daftra_list_invoices | List sales invoices, newest first, each with its client, totals and payment status |
daftra_get_invoice | Get one sales invoice by its internal id with client, line items (InvoiceItem), taxes, payments and totals |
daftra_list_credit_notes | List credit notes issued to clients, newest first, with client and totals |
daftra_list_refund_receipts | List sales refund receipts (returned goods against an invoice), newest first, with client and totals |
daftra_list_invoice_payments | List payments recorded against sales invoices, newest first: invoice id, amount, method, date, treasury and status |
daftra_list_clients | List clients (customers) with their id, business or personal name, contact details and balance |
daftra_get_client | Get one client by its internal id with contact details, addresses and account settings |
daftra_list_suppliers | List suppliers (vendors) with their id, name and contact details |
daftra_get_supplier | Get one supplier by its internal id with contact details and account settings |
daftra_list_products | List products and services with id, name, code, selling and buying prices and stock settings |
daftra_get_product | Get one product by its internal id: prices, taxes, type, stock per warehouse and, for a bundle, its components (ProductBundle) |
daftra_list_product_categories | List the product categories with their ids and names |
daftra_list_stores | List warehouses (stores in Daftra) with their ids and names |
daftra_list_stock_transactions | List stock movements (goods in and out per product and warehouse) with quantity, price, date and source |
daftra_list_purchase_invoices | List purchase invoices from suppliers, newest first, with supplier, totals and payment status |
daftra_get_purchase_invoice | Get one purchase invoice by its internal id with supplier, every line (PurchaseOrderItem) with units and prices, taxes and totals |
daftra_list_expenses | List expenses with amount, date, category, vendor, treasury and accounts |
daftra_list_treasuries | List treasuries: cash boxes, bank accounts and wallets, with id, name, type and currency |
daftra_list_journals | List journal entries of the general ledger, newest first, with date, description, totals and source document |
daftra_get_journal | Get one journal entry by its internal id with all its debit and credit lines (JournalTransaction) and their accounts |
daftra_list_journal_accounts | List the posting accounts of the chart of accounts with id, code, name, parent category (journal_cat_id) and type |
daftra_list_journal_categories | List the parent (summary) accounts of the chart of accounts with id, code, name and their own parent (journal_cat_id, -1 at the top level) |
daftra_create_invoice | Create a sales invoice for a client |
daftra_create_invoice_payment | Record a payment received against a sales invoice: amount, date, method and the treasury it went into |
daftra_create_client | Create a client (customer) with name and contact details |
daftra_update_client | Change fields of an existing client; only the fields you pass are changed |
daftra_create_supplier | Create a supplier (vendor) with name and contact details |
daftra_create_product | Create a product, service or bundle |
daftra_update_product | Change fields of an existing product; only the fields in Product are changed (for example name, product_code, prices, status) |
daftra_create_purchase_invoice | Create a purchase invoice from a supplier: header in PurchaseOrder (supplier_id required) and the lines in PurchaseOrderItem |
daftra_update_purchase_invoice | Update a purchase invoice |
daftra_create_expense | Record an expense: amount, date, vendor, category and the treasury it was paid from |
daftra_update_expense | Change fields of an existing expense, for example the treasury it was paid from, the amount or the note; only the fields you pass are… |
daftra_create_journal | Post a manual journal entry: a header in Journal and two or more lines in JournalTransaction |
daftra_create_journal_account | Add a posting account to the chart of accounts under an existing parent category |
daftra_create_stock_transaction | Record a manual stock movement (goods in or out) for one product in one warehouse, for example to correct a balance |
daftra_create_refund_receipt | Create a sales refund receipt (a return) against an existing invoice: header in RefundReceipt with the original invoice id in… |
daftra_delete_invoice | Delete a sales invoice by its internal id, with its effect on stock and the ledger |
daftra_delete_invoice_payment | Delete a payment recorded against an invoice, by the payment id (not the invoice id) |
daftra_delete_expense | Delete an expense by its internal id, with its ledger entry |
Esempi di prompt
- "Quali fatture di vendita del mese scorso non sono ancora pagate? Raggruppale per cliente con l'importo aperto."
- "Crea una fattura in bozza per il cliente Al Noor Trading: 10 sedie da ufficio a 450 SAR l'una, dal magazzino principale."
- "Registra un pagamento di 4.500 SAR sulla fattura 000123, incassato oggi sul conto bancario principale."
- "Registra una scrittura che sposta 2.000 dalla cassa principale alla piccola cassa, con data di oggi, e mostrami le righe prima di salvarla."
FAQ
Cursor supporta server MCP personalizzati nel piano gratuito? Sì, MCP è disponibile nei piani Hobby, Pro e Business.
Prossimi passi
Questa guida ti è stata utile?