Tallyproof Bank Statements
Server Details
Bank statement to spreadsheet
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- Tallyproof Statement Converter
- Claude
- –
TDQS
Scored across 2 tools
Both tools run the same downstream pipeline — reconcile to the cent, flag bad rows, suggest categories, and emit Excel/CSV/QuickBooks downloads — so the only real separator is input modality (attached file vs pasted text). The descriptions do state the boundary explicitly ('Do not use when a statement file is attached'), which rescues the pair, but an agent facing a mixed request (a file plus pasted rows) still has a genuine coin-flip.
Both names follow a clean snake_case verb_noun pattern (convert_bank_statement, summarize_transactions). Minor deviation: the verbs differ in emphasis (conversion vs summarization) for what is largely the same reconciliation output, and there is no shared domain prefix to visually group them.
Two tools is borderline thin; it is a defensible split by input type, but it leaves no room for adjacent operations like correcting a mis-parsed row or re-running without re-supplying input. Falls in the 'too few' band of 1-2 tools rather than a well-scoped 3-15 set.
The two entry paths (file and pasted text) plus reconciliation, categorization, and export cover the core workflow end to end. Notable gaps remain: no way to edit or fix extracted transactions after conversion, no multi-account or multi-statement handling, and no OCR path for scanned statements, which the descriptions acknowledge as a dead end.
Available Tools
2 toolsconvert_bank_statementConvert bank statementARead-onlyInspect
Use this when the user attaches a bank or credit card statement (text PDF, or the bank's CSV/Excel export) and wants it converted to Excel or CSV: "convert bank statement to excel", "bank statement pdf to csv", "import my statement into QuickBooks", "does my statement balance". Extracts each transaction (date, description, signed amount, running balance), reconciles opening + transactions = closing to the cent, points to missing or duplicated rows, suggests categories, and returns Excel, CSV and QuickBooks CSV downloads. Does not read scanned images (needs OCR first), does not connect to bank accounts, and is not for non-financial PDFs or general PDF editing.
Inputs: file (required), date_order, flip_signs, account_type, +3 more. Returns: note, months, period, source, +7 more
summarize_transactionsSummarize transactionsARead-onlyInspect
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.
Inputs: transactions (required), account_type, statement_year, closing_balance, +1 more. Returns: note, months, period, source, +7 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Convert PDF bank statements into Excel and check that the balances add up. Invoices and tables too.
German bank statements, PayPal, SumUp and Stripe reports to verified DATEV, Lexware or MT940
Convert bank statement PDFs to Excel, CSV, OFX or QBO, every row checked against the balances.
Bank statement PDFs become CSV, JSON or QBO transactions with dates, amounts and balances.
Related MCP Servers
- AlicenseAqualityDmaintenanceConverts PDF bank statements into structured data (Markdown, JSON, CSV, JSONL) with verified transactions and balance checks, enabling agents to audit numbers.58 npmMIT
- AlicenseAqualityBmaintenanceEnables AI assistants such as Claude, Cursor and VS Code to turn PDF bank statements into structured transactions or import-ready CSV, OFX, QFX, QBO and Xero CSV files. Handles password-protected, scanned and multi-page statements, returning the data or saving the converted file next to the original PDF.5259 npm1MIT
- AlicenseNot gradedqualityAmaintenanceParse crypto exchange CSVs (Coinbase, Binance, Kraken, +11 more) and bank statement PDFs (Chase, BofA, +11 more) into Koinly, TurboTax, CoinLedger, or ZenLedger formats. Free tier: 25 files/month, no credit card required.1 npmISC
- AlicenseAqualityCmaintenanceConverts customer-supplied PDF bank statements into checked Excel, CSV, or JSON with balance validation. Runs locally with your own MainBook API key or against MainBook's hosted endpoint, and it never connects to bank accounts.5MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.