Tally MCP
Tally Prime MCP (Model Context Protocol) Server implementation to feed Tally ERP data to popular LLM like Claude, ChatGPT supporting MCP
What is Tally MCP?
Tally MCP is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to tally prime mcp (model context protocol) server implementation to feed tally erp data to popular llm like claude, chatgpt supporting mcp
Tally Prime MCP (Model Context Protocol) Server implementation to feed Tally ERP data to popular LLM like Claude, ChatGPT supporting MCP
This server falls under the Business Applications and Analytics categories on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Tally Prime MCP (Model Context Protocol) Server implementati
Use Cases
Maintainer
Works with
Installation
NPM
npx -y tallyManual Installation
npx -y tallyConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Tally MCP
Tally MCP Server connects Tally Prime ERP with AI assistants like Claude and ChatGPT via the Model Context Protocol, exposing 19 tools that cover financial statements, inventory reports, ledger queries, master data management, and direct database queries. It lets business owners and accountants ask plain-language questions about their company's financial data — trial balances, profit and loss, stock summaries, outstanding bills — without writing TDL reports or custom scripts. Tally Prime users who want AI-driven insight into their books without exporting to spreadsheets will find this server immediately practical.
Prerequisites
- Tally Prime Silver or Gold edition installed and running
- Tally XML server enabled on port 9000 (set Port = 9000 in Tally.ini or via Gateway of Tally > F12 Config)
- Node.js 18 or later installed on the same machine as Tally
- An MCP-compatible client such as Claude Desktop (Pro, Team, Max, or Enterprise subscription required)
Enable Tally's XML port
In Tally Prime, go to Gateway of Tally > F12: Configure > Advanced Configuration and set the XML Port to 9000. Alternatively add 'Port = 9000' to your Tally.ini file. Restart Tally Prime after the change.
Download and extract the MCP server package
Download the pre-packaged zip from the project's release page (or the excelkida.com distribution), extract it to a permanent directory such as D:\Software\Tally MCP Server.
Configure Claude Desktop
Edit claude_desktop_config.json and add an entry pointing to the extracted index.mjs file. Adjust the path to match your extraction directory.
{
"mcpServers": {
"Tally Prime": {
"command": "node",
"args": ["D:\\Software\\Tally MCP Server\\dist\\index.mjs"]
}
}
}Restart Claude Desktop
Fully quit and reopen Claude Desktop. The server will connect to Tally Prime's XML endpoint on localhost:9000 automatically.
Select company and set period in Claude
Use the set-company tool to select the active Tally company and set-period to define the date range before running financial queries. Then call any of the 19 tools to retrieve Tally data.
Tally MCP Examples
Client configuration
Claude Desktop configuration for the Tally Prime MCP server on Windows. Adjust the path for your system.
{
"mcpServers": {
"Tally Prime": {
"command": "node",
"args": ["D:\\Software\\Tally MCP Server\\dist\\index.mjs"]
}
}
}Prompts to try
Example prompts for querying financial and inventory data from Tally Prime through Claude.
- "Show me the trial balance for the current financial year."
- "What is the profit and loss statement for Q3?"
- "List all outstanding receivable bills as of today."
- "What is the closing stock value for the item 'Widget A'?"
- "Show the ledger account entries for 'Sales Account' this month."
- "List all vendors under the Sundry Creditors group."Troubleshooting Tally MCP
Connection refused when the MCP server tries to reach Tally
Ensure Tally Prime is open and the XML port is enabled. Test the port with 'curl http://localhost:9000' — a successful connection returns a Tally XML response. If blocked, check Windows Firewall rules for port 9000.
Claude Desktop shows the server as disconnected or fails to load
Verify the path in the args array points to the correct index.mjs file using forward-slash escaping (double backslashes on Windows). Run 'node "D:\Software\Tally MCP Server\dist\index.mjs"' directly in a Command Prompt to see any startup errors.
Financial tools return empty data or wrong period results
Use the set-company tool to select the correct Tally company and set-period to define the exact date range before calling financial report tools. Tally's XML API is period-sensitive and defaults to the current date if not explicitly set.
Frequently Asked Questions about Tally MCP
What is Tally MCP?
Tally MCP is a Model Context Protocol (MCP) server that tally prime mcp (model context protocol) server implementation to feed tally erp data to popular llm like claude, chatgpt supporting mcp It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Tally MCP?
Install via npm with the command: npx -y tally. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).
Which AI clients work with Tally MCP?
Tally MCP works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Tally MCP free to use?
Yes, Tally MCP is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Tally MCP Alternatives — Similar Business Applications Servers
Looking for alternatives to Tally MCP? Here are other popular business applications servers you can use with Claude, Cursor, and VS Code.
n8n
★ 189.1kA comprehensive MCP server that provides full control over n8n automation workflows through natural language. It offers 43 tools for managing workflows, executions, credentials, and data tables, with safety features like write-mode protection and dou
LobeHub
★ 77.5k🤯 LobeHub is your Chief Agent Operator, organizing your agents into 7×24 operations by hiring, scheduling, and reporting on your entire AI team.
Jeecgboot
★ 46.4kAI 低代码平台,「低代码 + 零代码」双模式驱动:低代码一键生成前后端代码,零代码 5 分钟搭建系统,AI Skills 一句话画流程、设计表单、生成整套系统。内置 AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领「AI 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式,消除 Java 项目 80% 的重复工作,提效而不失灵活。
CowAgent
★ 44.7kCowAgent (chatgpt-on-wechat) 是基于大模型的超级AI助理,能主动思考和任务规划、访问操作系统和外部资源、创造和执行Skills、通过长期记忆和知识库不断成长,比OpenClaw更轻量和便捷。同时支持微信、飞书、钉钉、企微、QQ、公众号、网页等接入,可选择DeepSeek/OpenAI/Claude/Gemini/ MiniMax/Qwen/GLM/LinkAI,能处理文本、语音、图片和文件,可快速搭建个人AI助理和企业数字员工。
Minds Platform
★ 39.2kPlatform dedicated to building an open foundation for applied Artificial Intelligence, designed for people seeking production-ready AI systems they can truly control, extend and deploy anywhere.
Astrbot
★ 32.8kAI Agent Assistant & development framework that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨
Browse More Business Applications MCP Servers
Explore all business applications servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Tally MCP in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Tally MCP?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.