Zovo Tally Import

io.github.theluckystrikePublished by GitHub account theluckystrikev1.0.0Updated Nov 8, 2026

Convert a bank statement to Tally XML that you can import into TallyPrime or Tally ERP 9.

The publisher's own server: Tally

VerifiedStreamable HTTPWeb executableFinanceData & Analytics

Overview

AI-generated overview

Converts bank statements into Tally XML vouchers that can be imported into TallyPrime or Tally ERP 9.

What you can do
  • Convert an attached bank statement file (text PDF, CSV or Excel) into Tally import XML
  • Build Payment, Receipt and Contra vouchers against the bank ledger with narration-based ledger mapping
  • Turn pasted, typed or photographed statement rows into transaction objects and then Tally XML vouchers
  • Ask for the bank ledger name as it appears in Tally when it is missing
When to use it
Useful when bookkeeping is done in Tally and statement data has to be turned into importable vouchers, whether the statement arrives as a file or as rows copied from net banking.
Requirements
Remote streamable HTTP endpoint; no packages, environment variables or headers declared. The user should know the bank ledger name as it appears in Tally, though the server does not block on it.
Before you install
It produces voucher XML that is meant to be imported into accounting software, so wrong ledger mapping or amounts can create incorrect entries; review the generated XML before importing. Statement data is sent to a third-party hosted endpoint.

Installation

In SourceWeft

  1. Open Zovo Tally Import in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.theluckystrike%2Ftally-import/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "zovo-tally-import": {
      "type": "http",
      "url": "https://tally-import.zovo.one/mcp"
    }
  }
}

Tools

2

convert_statement_to_tally

Convert bank statement to Tally XML

Use this when the user attaches a bank statement (text PDF, CSV or Excel from net banking) and wants it as Tally XML: "bank statement to tally xml", "import bank statement in tally prime", "excel to tally". Builds Payment, Receipt and Contra vouchers against the bank ledger, maps narrations to ledgers with keyword rules (unmatched rows go to a suspense ledger), checks each voucher balances and that opening + rows = closing, and returns the vouchers XML, a ledgers XML and an Excel review sheet. Does not read scans or photos (use generate_tally_vouchers with the rows you can read), does not post into Tally, and is not for GST returns or sales invoices.

Parametersfilerequiredcompanydate_orderauto_contrabank_ledgercash_ledgerledger_rulesstatement_yearclosing_balanceopening_balancesuspense_ledgerbank_ledger_group+1 more

generate_tally_vouchers

Make Tally vouchers from transactions

Use this when the user wants bank statement to Tally XML from rows they pasted, typed or showed in a statement photo or table: "bank statement to tally entry", "tally xml format for bank statement". First convert what the user gave into transaction objects (date, narration, withdrawal or deposit, balance, optional ledger); pass raw pasted text in `text` only if you cannot. Returns Payment, Receipt and Contra vouchers against the bank ledger, keyword ledger rules with a suspense fallback, a balance check to the paisa, the vouchers XML, a ledgers XML and an Excel review sheet. Do not use when a statement file is attached (use convert_statement_to_tally); does not post into Tally or file GST.

Parameterstextcompanydate_orderauto_contrabank_ledgercash_ledgerledger_rulestransactionsstatement_yearclosing_balanceopening_balancesuspense_ledger+2 more

Version history

1
  1. v1.0.0LatestNov 8, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Tally integrations