Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi TallyPrime 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
La contabilità di TallyPrime (Tally Solutions) tramite la sua interfaccia XML/HTTP: aziende, ledger, gruppi, articoli di magazzino, Trial Balance, Balance Sheet, Profit and Loss, Day Book, estratti conto dei ledger e crediti e debiti aperti. Sola lettura.
Prova a chiedere
Prompt di esempio per TallyPrime
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.
💡 TallyPrime gira sul tuo computer, quindi AnythingMCP deve poterlo raggiungere. Esegui AnythingMCP sulla stessa rete (vedi sotto), oppure usa cloud.anythingmcp.com con un tunnel sicuro o una VPN verso la porta di TallyPrime. La porta non ha password: non esporla mai su internet senza un controllo degli accessi.
TallyPrime + Cursor
La contabilità di TallyPrime (Tally Solutions) tramite la sua interfaccia XML/HTTP: aziende, ledger, gruppi, articoli di magazzino, Trial Balance, Balance Sheet, Profit and Loss, Day Book, estratti conto dei ledger e crediti e debiti aperti. Sola lettura.
Prerequisiti
Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:
TALLY_URL
Step 1 — Ottieni le credenziali
- In TallyPrime premi F1 (Help) → Settings → Connectivity → Client/Server configuration (nelle versioni meno recenti Exchange → Data Synchronization). Imposta TallyPrime acts as su Server (o Both), abilita ODBC, mantieni la porta (predefinita 9000) e conferma. Riavvia TallyPrime se te lo chiede.
- Apri (carica) le aziende che vuoi leggere. Sono visibili solo le aziende aperte nel TallyPrime in esecuzione.
- Rendi la porta raggiungibile da AnythingMCP (vedi Rete qui sotto) e inserisci indirizzo e porta in
TALLY_URL, per esempiohttp://192.168.1.20:9000, senza nulla dopo la porta. Se apri quell'indirizzo in un browser sulla stessa rete, compare "TallyPrime Server is Running". - Installa il connettore ed esegui
tallyprime_list_companies. Elenca le aziende aperte con i loro nomi esatti, che servono a tutti gli altri tool.
Rete: TallyPrime gira sul tuo computer o server, quindi AnythingMCP deve poterlo raggiungere. AnythingMCP Cloud non raggiunge un indirizzo di rete locale come 192.168.x.x o 10.x.x.x. Usa un AnythingMCP self-hosted sulla stessa rete (che abbia l'host di TallyPrime tra gli indirizzi consentiti in uscita), oppure pubblica la porta con un tunnel sicuro o una VPN. La porta di Tally non ha password: chiunque la raggiunga può leggere e importare dati, quindi non aprirla mai su internet senza un controllo degli accessi davanti.
Sola lettura: l'AI legge aziende, ledger, gruppi, tipi di voucher, articoli di magazzino, Trial Balance, Balance Sheet, Profit and Loss, Day Book, estratti conto dei ledger e crediti e debiti aperti. Non crea né modifica voucher o anagrafiche.
Valori esatti: i nomi di aziende, ledger, gruppi e tipi di voucher devono corrispondere esattamente a quelli in TallyPrime (per esempio Sharma & Sons). Le date sono nel formato YYYYMMDD (20250401) e l'anno fiscale indiano va dal 1° aprile al 31 marzo: un periodo fuori dai libri dell'azienda restituisce un report vuoto. Gli importi seguono la convenzione di Tally: dare negativo, avere positivo.
Da dove partire: dopo tallyprime_list_companies, tallyprime_get_trial_balance dà una panoramica, tallyprime_get_bills_receivable mostra chi ti deve soldi (richiede i dettagli per fattura attivi sui ledger dei clienti), tallyprime_get_ledger_vouchers restituisce l'estratto conto di una controparte e tallyprime_get_day_book i voucher di un periodo breve. I report grandi su un periodo lungo possono richiedere diversi secondi e restituire molti dati, quindi tieni gli intervalli a circa un mese.
Errori comuni: "Could not set SVCurrentCompany" vuol dire che l'azienda non è aperta in TallyPrime o che il nome è diverso. Quando Tally segnala un errore, il connettore lo restituisce come errore con il testo di Tally.
La versione 1 non registra voucher e non crea né modifica ledger, gruppi o articoli di magazzino.
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
TallyPrime.
Tool disponibili
| Tool | What it does |
|---|---|
tallyprime_list_companies | List the companies currently open (loaded) in TallyPrime with their name, financial year start and books-beginning date |
tallyprime_list_ledgers | List every ledger (accounting head: customers, suppliers, banks, expenses, taxes) of a company with its parent group, opening and closing… |
tallyprime_list_ledgers_in_group | List the ledgers under one group, including its sub-groups, with parent, opening and closing balance |
tallyprime_get_ledger | Get one ledger master: parent group, opening and closing balance, mailing name, address, state, PIN code, country, phone, mobile and e-mail |
tallyprime_list_groups | List the account groups of a company (the chart of accounts) with each group's parent |
tallyprime_list_voucher_types | List the voucher types of a company (Sales, Purchase, Receipt, Payment, Journal, Contra, Credit Note, Debit Note and any custom ones) with… |
tallyprime_list_stock_items | List the stock items of a company with stock group, base unit, opening quantity and value, and closing quantity and value for the current… |
tallyprime_get_trial_balance | Get the Trial Balance for a period, exploded down to ledgers: closing debit and credit balance per group and ledger |
tallyprime_get_balance_sheet | Get the Balance Sheet as at the end of a period: liabilities and assets by primary group with their closing amounts |
tallyprime_get_profit_and_loss | Get the Profit and Loss account for a period: income and expenses by group (sales, purchases, direct and indirect expenses and incomes) and… |
tallyprime_get_day_book | Get the Day Book: every voucher entered in a period with date, voucher type, number, party, narration, ledger entries and amounts, and… |
tallyprime_get_day_book_by_type | Get the vouchers of one voucher type in a period (for example only Sales or only Receipt vouchers) with full ledger entries and amounts |
tallyprime_get_ledger_vouchers | Get the ledger account (statement) of one ledger for a period: opening balance, every voucher posted to it with date, type, number, counter… |
tallyprime_get_bills_receivable | Get outstanding receivables: every open sales bill with bill date, reference, party, pending amount, due date and days overdue |
tallyprime_get_bills_payable | Get outstanding payables: every open purchase bill with bill date, reference, party, pending amount, due date and days overdue |
tallyprime_get_ledger_outstandings | Get the open bills of one party ledger: bill date, reference, opening and pending amount, due date and days overdue |
tallyprime_get_group_outstandings | Get the outstanding balance of every ledger in one group, e.g. all customers under Sundry Debtors or all suppliers under Sundry Creditors… |
Esempi di prompt
- "Mostrami il Trial Balance della nostra azienda per settembre 2026 e segnalami i saldi insoliti."
- "Quali clienti ci devono soldi, e quali delle loro fatture sono scadute da più di 60 giorni?"
- "Dammi l'estratto conto di Sharma & Sons per il mese scorso con il saldo finale."
- "Elenca tutti i voucher di tipo Sales registrati la settimana scorsa con controparte e importo di ciascuno."
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?