MCP.Market

BankConv MCP server

by wassim·io.github.wassim/bankconv-mcp·v0.1.1·1 stars

Convert PDF bank statements into transactions, CSV, OFX, QFX, QBO or Xero CSV.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
New

1 stars0 downloads/wk

Reviews

Write one

Nobody has reviewed BankConv yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

BankConv tools (5)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • convert_statement

    Convert a PDF bank or credit card statement on this computer with BankConv. Use this for a new PDF; for a statement converted earlier, use get_transactions or download_statement with its conversion id (list_conversions finds it).

  • download_statement

    Save an earlier BankConv conversion as a file on this computer, by its conversion id (from convert_statement or list_conversions). Returns the saved path and any warnings (for example a bank QuickBooks doesn't list), not the file contents. Uses no pages.

  • get_credits

    Check how many BankConv pages the account has left in the current period, as JSON. Each PDF page uses one page, so check before converting a large batch. Read-only.

  • get_transactions

    Get the transactions of an earlier BankConv conversion by its conversion id (from convert_statement or list_conversions): ISO date, description, signed amount (money in positive) and running balance, with the bank, account, period and currency. Read-only; uses no pages. To save a file instead, use download_statement.

  • list_conversions

    List the BankConv account's recent conversions, newest first, one line each: conversion id, status, file name, page count and upload time. Use it to find the id of an earlier conversion for get_transactions or download_statement, or to check on one still processing. Read-only.

Public scan report

scanner v0.1.10 · 2026-10-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan4 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 6 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How BankConv compares

Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 75% of 1,761 Finance servers
Tools
5
the typical Finance server has 8
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 65% of 946 Finance servers

What its tools let an agent do: 5 read

Install BankConv in Claude Code, Cursor or VS Code

Runs npx -y bankconv-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add bankconv-mcp -- npx -y bankconv-mcp
Add to Cursor

What the publisher says

From the BankConv repository's README, as published. We do not edit it. Read it on GitHub

BankConv MCP server

Convert PDF bank statements into transactions, CSV, OFX, QFX, QBO or Xero CSV from Claude, Cursor, VS Code and other AI assistants.

Point your assistant at a statement on your computer and ask for what you need: the transactions to analyse, a CSV, or a file your accounting software imports. The server uploads the PDF to BankConv, waits for the conversion and either returns the transactions or saves the file next to the PDF.

You: Convert ~/Downloads/chase-september.pdf to QBO for QuickBooks Desktop.
Assistant: Saved QBO to ~/Downloads/chase-september.qbo.

What you get

  • Transactions with real dates, one signed amount (money in positive, money out negative) and the running balance. Opening balance and total lines are left out.
  • Files: CSV, OFX (Xero, Sage, MYOB, QuickBooks Online), QFX (Quicken), QBO (QuickBooks Desktop Web Connect, with your bank's QuickBooks ID) and Xero CSV (Xero's own columns).
  • Password-protected PDFs, scanned statements and multi-page statements.

Setup

  1. Create an API key in BankConv under Team → API keys (). Conversions use pages from your BankConv plan.
  2. Add the server to your assistant with the key in BANKCONVAPIKEY.

Claude Code

claude mcp add bankconv -e BANKCONV_API_KEY=sk_live_your_key -- npx -y bankconv-mcp

Claude Desktop

One click: download bankconv.mcpb and open it. Claude Desktop installs the server and asks for your API key.

Or add this to claudedesktopconfig.json (Settings → Developer → Edit Config):

{
  "mcpServers": {
    "bankconv": {
      "command": "npx",
      "args": ["-y", "bankconv-mcp"],
      "env": { "BANKCONV_API_KEY": "sk_live_your_key" }
    }
  }
}

Cursor, Windsurf and other clients

Use the same command, args and env in the client's MCP settings (for Cursor, ~/.cursor/mcp.json).

VS Code

{
  "servers": {
    "bankconv": {
      "command": "npx",
      "args": ["-y", "bankconv-mcp"],
      "env": { "BANKCONV_API_KEY": "sk_live_your_key" }
    }
  }
}

Requires Node.js 20 or later.

Tools

Example prompts

  • "Convert statement.pdf and tell me my five biggest expenses."
  • "Turn every PDF in ~/Statements/2026 into OFX files for Xero."
  • "Convert amex-march.pdf to QBO for QuickBooks Desktop. The PDF password is 4821."
  • "Total my September spending by category from chase-sep.pdf."

Agent skill

For agents without MCP support, skills/bankconv/SKILL.md teaches the same workflow through the REST API with curl.

Privacy

The PDF is uploaded to BankConv over HTTPS and processed there. The PDF and its converted files are deleted automatically after 24 hours, or 48 or 72 hours if your team chose a longer window; see security and data handling. The server only reads the files you name and only writes the files you ask for.

Configuration

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

BankConv: common questions

Is BankConv MCP server safe?
Mostly: it is graded B (83/100). Read the BankConv safety report
How do I install BankConv?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does BankConv need an API key?
Yes. The registry entry asks for BANKCONV_API_KEY.
Is BankConv maintained?
The last commit was 15 days ago (2026-10-20). The latest release is v0.1.1.
What can I use instead of BankConv?
Servers from other publishers that do the same job: Inter Bank MCP server, Finance Toolkit MCP server and BankMCP™ MCP server.
How does BankConv compare with other Finance MCP servers?
safety score 83/100 (higher than 75% of 1,761 Finance servers); tools 5 (the typical Finance server has 8); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to BankConv

Same job from other publishers: the closest match first, then the best rated.

  • Inter Bank
    Banco Inter — digital bank, boleto, PIX, statements, transfers
    B
  • Finance Toolkit
    200+ transparent financial metrics calculated from raw statements, not third-party endpoints.
    A
  • BankMCP™
    Read-only MCP server for your own bank accounts via Enable Banking. Self-hosted, one user.
    A
  • Beancount.io
    Query, edit, and reconcile a hosted Beancount ledger: BQL, reports, files, and bank imports.
    A
  • E Arveldaja
    Estonian e-arveldaja (RIK e-Financials) accounting — invoices, bank import, reports.
    B