All servers · Payments & accounting
StatementKit - bank statement normalizer
dev.workers.zenith-ops.statementkit/statementkit · v1.0.0
New (7 days)
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Read-only (all tools declare readOnlyHint) |
| Capabilities declared | tools |
| Tool definitions | 5 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Description written by the publisher, not verified
Normalize bank statements (CSV, camt, MT940, OFX, QIF) to JSON, analyze, export.
Connect
streamable-http · https://statementkit.zenith-ops.workers.dev/mcp
claude mcp add --transport http statementkit https://statementkit.zenith-ops.workers.dev/mcp{
"mcpServers": {
"statementkit": {
"url": "https://statementkit.zenith-ops.workers.dev/mcp"
}
}
}Tools as reported by the server
list_formatsList the supported statement formats, CSV column synonyms, limits and prices. Free.parse_statement_demoFree demo: parse a statement (max 24 KB) into normalized JSON; returns the first 100 transactions plus an analysis preview. Rate limited to 20 calls per hour.parse_statementPaid ($0.005): Parses a bank statement (CSV from any bank, camt.052/053/054, MT940, OFX/QFX, QIF) into normalized JSON: accounts, balances and signed transactions with ISO dates, counterparty, reference and OCR number. Deterministic, no AI, nothing stored. JSON body up to 1000 KB. Failed calls (4xx/analyze_statementPaid ($0.01): Parses a statement and adds analysis: monthly totals, top counterparties, recurring payments, suspected duplicates, largest transactions and balance reconciliation. Set include_transactions=false to receive only the analysis. JSON body up to 1000 KB. Failed calls (4xx/5xx) are not settconvert_statementPaid ($0.005): Parses a statement and exports it as normalized CSV, an hledger journal, a SIE4 file (experimental) or JSON. The converted file is returned as a string in the content field. JSON body up to 1000 KB. Failed calls (4xx/5xx) are not settled. Without a payment header the result is the x40
Website · JSON · Text for agents · Registry updated 2026-10-18