Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge TallyPrime mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
TallyPrime-Buchhaltung (Tally Solutions) über die XML/HTTP-Schnittstelle: Firmen, Ledger, Gruppen, Lagerartikel, Trial Balance, Balance Sheet, Profit and Loss, Day Book, Kontoauszüge einzelner Ledger sowie offene Forderungen und Verbindlichkeiten. Nur lesend.
Frag einfach
Beispiel-Prompts für TallyPrime
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 TallyPrime läuft auf deinem eigenen Rechner, also muss AnythingMCP ihn erreichen. Betreibe AnythingMCP im selben Netzwerk (siehe unten), oder nutze cloud.anythingmcp.com mit einem sicheren Tunnel oder VPN zum TallyPrime-Port. Der Port hat kein Passwort: Mach ihn nie ohne Zugriffskontrolle im Internet erreichbar.
TallyPrime + Gemini
TallyPrime-Buchhaltung (Tally Solutions) über die XML/HTTP-Schnittstelle: Firmen, Ledger, Gruppen, Lagerartikel, Trial Balance, Balance Sheet, Profit and Loss, Day Book, Kontoauszüge einzelner Ledger sowie offene Forderungen und Verbindlichkeiten. Nur lesend.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
TALLY_URL
Schritt 1 — Zugangsdaten holen
- Drücke in TallyPrime F1 (Help) → Settings → Connectivity → Client/Server configuration (in älteren Versionen Exchange → Data Synchronization). Setze TallyPrime acts as auf Server (oder Both), aktiviere ODBC, behalte den Port (Standard 9000) und bestätige. Starte TallyPrime neu, wenn es danach fragt.
- Öffne (lade) die Firmen, die du lesen willst. Sichtbar sind nur Firmen, die im laufenden TallyPrime geöffnet sind.
- Mach den Port für AnythingMCP erreichbar (siehe Netzwerk unten) und trage Adresse und Port in
TALLY_URLein, zum Beispielhttp://192.168.1.20:9000, ohne etwas nach dem Port. Öffnest du diese Adresse im Browser im selben Netzwerk, erscheint "TallyPrime Server is Running". - Installiere den Connector und führe
tallyprime_list_companiesaus. Das Tool listet die geöffneten Firmen mit ihren exakten Namen, die jedes andere Tool braucht.
Netzwerk: TallyPrime läuft auf deinem eigenen Rechner oder Server, also muss AnythingMCP ihn erreichen können. AnythingMCP Cloud erreicht keine LAN-Adresse wie 192.168.x.x oder 10.x.x.x. Betreibe ein selbst gehostetes AnythingMCP im selben Netzwerk (in seiner Freigabeliste für ausgehende Adressen muss der TallyPrime-Host erlaubt sein), oder mach den Port über einen sicheren Tunnel oder ein VPN erreichbar. Der Tally-Port hat kein Passwort: Wer ihn erreicht, kann Daten lesen und importieren. Öffne ihn deshalb nie ohne vorgeschaltete Zugriffskontrolle zum Internet.
Nur lesend: Die KI liest Firmen, Ledger, Gruppen, Belegarten (Voucher Types), Lagerartikel, Trial Balance, Balance Sheet, Profit and Loss, Day Book, Kontoauszüge der Ledger sowie offene Forderungen und Verbindlichkeiten. Sie legt keine Belege oder Stammdaten an und ändert keine.
Exakte Werte: Namen von Firmen, Ledgern, Gruppen und Belegarten müssen genau so geschrieben sein wie in TallyPrime (zum Beispiel Sharma & Sons). Datumsangaben haben das Format YYYYMMDD (20250401), und indische Geschäftsjahre laufen vom 1. April bis 31. März: Ein Zeitraum außerhalb der Bücher der Firma liefert einen leeren Bericht. Beträge folgen Tallys Vorzeichenregel: Soll negativ, Haben positiv.
Wo du anfängst: Nach tallyprime_list_companies gibt tallyprime_get_trial_balance einen Überblick, tallyprime_get_bills_receivable zeigt, wer dir Geld schuldet (dafür müssen die Kunden-Ledger rechnungsweise Details aktiviert haben), tallyprime_get_ledger_vouchers liefert den Kontoauszug eines Geschäftspartners und tallyprime_get_day_book die Belege eines kurzen Zeitraums. Große Berichte über einen langen Zeitraum können mehrere Sekunden dauern und viele Daten liefern, halte die Zeiträume also bei etwa einem Monat.
Häufige Fehler: "Could not set SVCurrentCompany" heißt, dass die Firma in TallyPrime nicht geöffnet ist oder ihr Name abweicht. Meldet Tally einen Fehler, gibt der Connector ihn als Fehler mit Tallys eigenem Text zurück.
Version 1 bucht keine Belege und legt keine Ledger, Gruppen oder Lagerartikel an und ändert sie nicht.
Schritt 2 — Adapter installieren
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
Schritt 3 — Connector in Gemini hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Gemini CLI liest MCP-Server aus ~/.gemini/settings.json (unter Windows %USERPROFILE%\.gemini\settings.json). Füge hinzu:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von
YOUR_MCP_API_KEYein. - Speichere die Datei und starte
geminineu. - Führe in der Gemini CLI
/mcpaus (odergemini mcp listim Terminal):anythingmcpsollte als verbunden erscheinen. - Leg los: Gemini CLI kann jetzt die
TallyPrime-Tools aufrufen.
Verfügbare Tools
| 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… |
Beispiel-Prompts
- „Zeig mir die Trial Balance unserer Firma für September 2026 und weise auf ungewöhnliche Salden hin.“
- „Welche Kunden schulden uns Geld, und welche ihrer Rechnungen sind mehr als 60 Tage überfällig?“
- „Gib mir den Kontoauszug von Sharma & Sons für den letzten Monat mit dem Schlusssaldo.“
- „Liste alle Sales-Belege der letzten Woche mit Geschäftspartner und Betrag auf.“
FAQ
Wo sucht Gemini CLI nach MCP-Servern? In ~/.gemini/settings.json für deinen Benutzer oder in .gemini/settings.json innerhalb eines Projekts. gemini mcp list zeigt jeden Server und ob er sich verbindet.
Nächste Schritte
War dieser Guide hilfreich?