Skip to main content
Glama

Server Details

Convert bank statement PDFs to Excel, CSV, OFX or QBO, every row checked against the balances.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
–

TDQS

A4.2/5.0

Scored across 4 tools

Disambiguation5/5

Each tool targets a clearly distinct operation: verify (check_statement_balances), convert format (convert_statement), summarize analysis (summarise_spending), and reference lookup (list_supported_banks). There is no meaningful overlap in intent or output, so an agent can select the right tool unambiguously.

Naming Consistency5/5

All four tools follow a consistent snake_case verb_noun pattern (check_statement_balances, convert_statement, list_supported_banks, summarise_spending). The only variation is British 'summarise' spelling, which is purely orthographic and does not break the pattern.

Tool Count5/5

Four tools sit comfortably in the well-scoped range and each earns its place by covering a distinct capability (validation, conversion, summation, bank reference). No tool feels redundant or padded, and the surface is not so thin as to leave obvious gaps.

Completeness4/5

The core statement-processing lifecycle is covered: parse/verify, convert to many export formats, and summarize spending, plus a supporting bank list. Minor gaps exist around managing previously saved statements (e.g., listing or re-downloading past conversions), but these are workarounds rather than blockers.

Available Tools

4 tools
check_statement_balancesCheck that a bank statement adds upA
Read-only
Inspect

Use this when the user asks whether a bank statement is complete, correct or genuine, or why its numbers do not add up. Reads the PDF and checks every row against the statement's own running balances: opening plus money in minus money out must land on the closing balance to the cent. Says whether it does, and names the rows where it breaks. Free with a PivotBank account.

Inputs: statement, pdf_base64.

convert_statementConvert a bank statement PDF to Excel, CSV, QuickBooks or XeroAInspect

Use this when the user wants a bank statement or credit card statement PDF turned into a spreadsheet: Excel (xlsx), CSV, QuickBooks (QBO), Xero (OFX), Quicken (QIF) or JSON. Reads every transaction (date, description, money in, money out, balance) and checks them against the statement's own running balances, so the reading is proved rather than guessed. Saves the statement to the user's PivotBank account and returns a link to download it in any of those formats. Needs the user to sign in to PivotBank; agents may instead send a Pro API key as 'Authorization: Bearer pvb_live_...'.

Inputs: filename, statement, pdf_base64.

list_supported_banksBanks recognised by nameA
Read-only
Inspect

Lists the banks PivotBank recognises by name, for one country (ISO 3166 alpha-2, e.g. GB, US, ZA) or for all. A statement from a bank not listed still converts: the reader works from the layout, not a per-bank template.

Inputs: country.

summarise_spendingSummarise spending on a bank statementA
Read-only
Inspect

Use this when the user wants to know where their money went from a bank statement PDF: money in and out, spending by category, top merchants and repeating payments such as subscriptions. Free with a PivotBank account.

Inputs: statement, pdf_base64.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      C
      maintenance
      Enables users to convert bank and credit card statement PDFs into verified transactions and import-ready QuickBooks, Xero, OFX, CSV or Excel files, with balance and running-balance checks, locally inside MCP clients.
      -
    • A
      license
      A
      quality
      C
      maintenance
      Converts 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.
      5
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Converts PDF bank statements into structured data (Markdown, JSON, CSV, JSONL) with verified transactions and balance checks, enabling agents to audit numbers.
      5
      8 npm
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Enables 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.
      5
      259 npm
      1
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources