trial-balance
What this MCP does
Builds and validates double-entry accounting ledgers, trial balances, account reports, and month-close snapshots for financial periods.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['from', 'to'], 'properties': {'to': {'type': 'string', 'maxLength': 10, 'description': 'Last day of the period, YYYY-MM-DD, inclusive'}, 'from': {'type': 'string', 'maxLength': 10, 'description': 'First day of the period, YYYY-MM-DD'}, 'currency': {'type': 'string', 'pattern': '^[A-Za-z]{3}$', 'description': 'Needed when the period holds documents in more than one currency. Currencies are never added together'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['from', 'to'], 'properties': {'to': {'type': 'string', 'maxLength': 10, 'description': 'Last day of the period, YYYY-MM-DD, inclusive'}, 'from': {'type': 'string', 'maxLength': 10, 'description': 'First day of the period, YYYY-MM-DD'}, 'source': {'type': 'string', 'maxLength': 200, 'description': 'Only lines derived from this server'}, 'account': {'type': 'string', 'maxLength': 200, 'description': 'Only this account or category prefix'}, 'currency': {'type': 'string', 'pattern': '^[A-Za-z]{3}$', 'description': 'Needed when the period holds documents in more than one currency. Currencies are never added together'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['from', 'to'], 'properties': {'to': {'type': 'string', 'maxLength': 10, 'description': 'Last day of the period, YYYY-MM-DD, inclusive'}, 'from': {'type': 'string', 'maxLength': 10, 'description': 'First day of the period, YYYY-MM-DD'}, 'limit': {'type': 'integer', 'maximum': 5000, 'minimum': 1, 'description': 'Maximum rows, default and ceiling 5000'}, 'since': {'type': 'string', 'maxLength': 10, 'description': 'Only lines dated on or after this date, YYYY-MM-DD'}, 'until': {'type': 'string', 'maxLength': 10, 'description': 'Only lines dated on or before this date, YYYY-MM-DD'}, 'source': {'type': 'string', 'maxLength': 200, 'description': 'Only lines derived from this server: invoice, billing-docs, deposits, expense-tracker or asset-register'}, 'account': {'type': 'string', 'maxLength': 200, 'description': 'Only this account, e.g. cash, receivables, vat_output, or a category prefix such as "expenses"'}, 'currency': {'type': 'string', 'pattern': '^[A-Za-z]{3}$', 'description': 'Needed when the period holds documents in more than one currency. Currencies are never added together'}, 'source_id': {'type': 'string', 'maxLength': 200, 'description': 'Only lines derived from this document, e.g. INV-2026-0001'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['from', 'to'], 'properties': {'to': {'type': 'string', 'maxLength': 10, 'description': 'Last day of the period, YYYY-MM-DD, inclusive'}, 'from': {'type': 'string', 'maxLength': 10, 'description': 'First day of the period, YYYY-MM-DD'}, 'currency': {'type': 'string', 'pattern': '^[A-Za-z]{3}$', 'description': 'Needed when the period holds documents in more than one currency. Currencies are never added together'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['key'], 'properties': {'key': {'type': 'string', 'description': 'License key from checkout, MCPL1.<payload>.<signature>'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['month'], 'properties': {'month': {'type': 'string', 'maxLength': 7, 'description': 'The month to close, YYYY-MM'}, 'dry_run': {'type': 'boolean', 'description': 'Report the exceptions and the trial balance without writing the close. Default false'}, 'currency': {'type': 'string', 'pattern': '^[A-Za-z]{3}$', 'description': 'Needed when the period holds documents in more than one currency. Currencies are never added together'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['from', 'to'], 'properties': {'to': {'type': 'string', 'maxLength': 10, 'description': 'Last day of the period, YYYY-MM-DD, inclusive'}, 'from': {'type': 'string', 'maxLength': 10, 'description': 'First day of the period, YYYY-MM-DD'}, 'currency': {'type': 'string', 'pattern': '^[A-Za-z]{3}$', 'description': 'Needed only when the same date range was built in more than one currency'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['from', 'to'], 'properties': {'to': {'type': 'string', 'maxLength': 10, 'description': 'Last day of the period, YYYY-MM-DD, inclusive'}, 'from': {'type': 'string', 'maxLength': 10, 'description': 'First day of the period, YYYY-MM-DD'}, 'currency': {'type': 'string', 'pattern': '^[A-Za-z]{3}$', 'description': 'Needed when the period holds documents in more than one currency. Currencies are never added together'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
MaCalculatriceEnLigne
Provides calculators for French and Belgian taxes, salaries, pensions, VAT, loans, health metrics, education scores, fitness, and…
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
AlpineDataWorks Intelligence Server
Provides economic, market, supply-chain, real-estate, energy, consumer, labor, and other scored intelligence indices with histori…
The Stall
Provides pay-per-call tools for YouTube keyword research and research on stocks, crypto, DeFi, options, and macroeconomic data.
Stratalize Finance
Provides financial, macroeconomic, banking, credit, commodities, M&A, ESG, labor, and regulatory benchmarks for analysis and plan…
Crank Protocol
Provides non-custodial Solana and EVM tools for swaps, derivatives, lending, staking, tokenized equities, bridging, and strategy …
Red by Big Red Cloud
Connects to Big Red Cloud accounting for customers, suppliers, products, invoices, purchases, payments, receipts, journals, quote…
x402-services
Provides on-chain, trading, and AI tools for Robinhood Chain.