How we brought the open Model Context Protocol (MCP) to TallyPrime, enabling Claude, Antigravity, Cursor, and local LLMs to converse with Indian accounting books privately.
Accounting systems have traditionally been fortress software: highly structured, keyboard-shortcut-driven, and notoriously difficult to integrate with modern AI workflows without expensive proprietary cloud bridges or fragile browser scrapers.
With TallyPrime, millions of Indian businesses manage their ledgers, inventory, GST compliance, and daily cash flows. Today, we are excited to introduce TallyMCP—the first dedicated, open-source Model Context Protocol server built natively for Windows and TallyPrime.
The Model Context Protocol (MCP) is an open specification that standardizes how LLM clients (such as Claude Desktop, Google Gemini / Antigravity, Cursor, and Windsurf) safely access external tools, databases, and operational context.
Instead of writing bespoke plugins for every AI tool, an MCP server provides a universal schema. With TallyMCP:
127.0.0.1:9000 on your local PC or office LAN. Your financial data is never sent to external third-party sync servers.Once configured with Claude Desktop or Cursor, you can ask questions in plain English:
"Who owes us the most money past 60 days, and what were our top 3 revenue ledgers this quarter?"
Under the hood, TallyMCP invokes get_outstandings and get_trial_balance, aggregates the outstanding aging brackets, and provides a clear executive summary in seconds.
Here are a few popular use cases:
We designed TallyMCP under three non-negotiable principles:
You can install TallyMCP using the Windows MSI installer or run it directly from PowerShell:
# Run the automated configuration wizard tally-mcp setup # Validate port 9000 reachability and active company health tally-mcp doctor
Check out our Setup Documentation for step-by-step guides for Claude Desktop, Cursor, and Windsurf!