BankConv MCP server
io.github.wassim/bankconv-mcp·v0.1.1·1 starsConvert PDF bank statements into transactions, CSV, OFX, QFX, QBO or Xero CSV.
1 stars0 downloads/wk
Reviews
Write oneNobody 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 postsRead from the package source without running it. The installed server may list more.
convert_statementConvert 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_statementSave 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_creditsCheck 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_transactionsGet 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_conversionsList 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
- 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
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
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
- Create an API key in BankConv under Team → API keys (). Conversions use pages from your BankConv plan.
- 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-mcpClaude 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.
- not reviewedEstablishedB
- Finance Toolkit200+ transparent financial metrics calculated from raw statements, not third-party endpoints.not reviewedEstablishedA
BankMCP™Read-only MCP server for your own bank accounts via Enable Banking. Self-hosted, one user.not reviewedEstablishedA
Beancount.ioQuery, edit, and reconcile a hosted Beancount ledger: BQL, reports, files, and bank imports.not reviewedEstablishedA- E ArveldajaEstonian e-arveldaja (RIK e-Financials) accounting — invoices, bank import, reports.not reviewedEstablishedB