Skip to main content
Glama

Tallyproof Bank Statements

Summarize transactions

summarize_transactions
Read-only

Use this when the user pastes or lists bank or credit card transactions (date, description, amount) and wants them reconciled, totaled by month or category, or exported: "does my statement balance", "money in and out by month", "categorize these transactions", "make a QuickBooks CSV from these". Checks opening + transactions = closing to the cent and the running balance row by row, points to the rows that break it, suggests categories, and returns Excel, CSV and QuickBooks CSV downloads. Do not use when a statement file is attached (use convert_bank_statement); does not give tax or accounting advice.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
account_typeNoauto (default): a PDF is classified from its text; pasted rows and CSV/Excel exports count as bank unless the balances or the sign pattern show a credit card (the result says so). bank: checking or savings. credit_card: charges are money out and the statement shows a previous and new balance owed. Example: credit_card.
transactionsYesThe transactions in statement order, e.g. [{"date":"2026-09-02","description":"PAYROLL ACME INC","amount":2450}, {"date":"2026-09-03","description":"GREENLEAF MARKET","amount":-82.17}].
statement_yearNoClosing year of the statement, used for dates printed without a year when the period is not on the file, e.g. 2026 (a December-January statement uses the January year).
closing_balanceNoClosing (ending or new) balance in dollars, e.g. 5034.47. Used with opening_balance to prove the total to the cent.
opening_balanceNoOpening (beginning or previous) balance in dollars, e.g. 4123.55. Only needed when the file has none, such as a CSV export without a balance column, or to override.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
noteYes
monthsYes
periodYes
sourceYes
accountYes
previewYes
warningsYes
downloadsYes
categoriesYesSuggested categories from keyword rules; review before filing.
transactionsYes
reconciliationYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources