bank-statement-import-categorise-reconcile
com.bestremotetools/bank-statement-import-categorise-reconcile
About bank-statement-import-categorise-reconcile
bank-statement-import-categorise-reconcile is an MCP server published by bestremotetools.com. Import a bank CSV, dedupe on re-import, categorise, summarise per currency and find subscriptions.
It runs on your own machine: your AI client starts it from the MCP bundle package bank-statement.mcpb at version 0.21.0.
It asks for one secret: MCP_LICENSE_KEY. Give it a key with the least access that still works.
Version 0.21.0 was published on 9 September 2026, and the source code is public, so you can read it before installing.
Written from the registry entry. 8 automated checks on the registry entry and the package code: 5 pass, 1 warn, 0 fail, 2 info. How we check.
What it asks for
| Variable | Required | Secret | Description |
|---|---|---|---|
MCP_LICENSE_KEY | No | Yes | Optional Pro license key (MCPL1....). Verified offline. |
Checks
| Check | Result | Detail |
|---|---|---|
| Source repository linked | Pass | https://github.com/theluckystrike/mcp-servers |
| Version pinned | Pass | Every package has an explicit version |
| Secrets requested | Info | Asks for 1 secret: MCP_LICENSE_KEY |
| Known package registry | Pass | All packages come from npm, PyPI, OCI, NuGet or MCPB |
| Namespace ownership | Info | Name verified via domain bestremotetools.com |
| Registry text aimed at the AI | Pass | Description and settings contain no hidden characters or instructions to the AI |
| Code red flags | Warn | Very long encoded blob in code (server/node_modules/xlsx/dist/xlsx.zahl.js:1: ""UEsDBBQAAAAIAAAAAACU4bM7cAAAAF0EAAAVAAAASW5kZXgvVGFibGVzL1RpbGUuaXdhY4hkYbjC8SWYhYdj4SxzITaOT3oSxzk"); Very long encoded blob in code (server/node_modules/xlsx/dist/xlsx.zahl.mjs:1: ""UEsDBBQAAAAIAAAAAACU4bM7cAAAAF0EAAAVAAAASW5kZXgvVGFibGVzL1RpbGUuaXdhY4hkYbjC8SWYhYdj4SxzITaOT3oSxzk") |
| Text aimed at the AI | Pass | No hidden characters or instructions to the AI in 2279 files, including comments and the README |
Popularity & health: 53 / 100
Worked out from public numbers and our own checks, not from user reviews or ratings. It says how used and how looked-after a server is, not whether it is safe.
3 forks, 87 merged pull requests. Sources: GitHub, npm, PyPI (pypistats.org) and Hacker News (Algolia), fetched 2026-10-31.
What people say
No Hacker News threads link to its source code.
Look further: search Reddit, search Hacker News, read its GitHub issues. These are not reviews we checked.
Facts
| Registry name | com.bestremotetools/bank-statement-import-categorise-reconcile |
|---|---|
| Publisher | Domain bestremotetools.com |
| How the name is verified | Name verified via domain bestremotetools.com. The registry ties the name prefix to that account or domain; it does not check the code. |
| Type | Local: runs on your machine from a package |
| Packages | mcpb https://github.com/theluckystrike/mcp-servers/releases/download/v0.21.0/bank-statement.mcpb 0.21.0 (stdio) |
| Version | 0.21.0 |
| Published | |
| Last updated | |
| Source repository | https://github.com/theluckystrike/mcp-servers |
| Website | https://mcp.zovo.one/s/bank-statement |
| Category | Databases & data (assigned by keyword rule, not by hand) |
Related servers in Databases & data
- StatementSure7/7Bank statement PDFs to verified QuickBooks, Xero, OFX, CSV and…
- MainBook Bank Statement Converter8/8Convert PDF bank statements to checked Excel, CSV or JSON with…
- Dataset Cleaner & Exporter4/4Dedupe, flatten and clean messy JSON rows (emails, phones, URLs,…
- UNLAV CSV Reconcile3/3Compare CSV tables by key; report changes and ambiguous rows. 0.05…
- Asset Notation7/7Read and maintain an Asset Notation file on disk: net worth,…
- UNLAV Shopify CSV Catalog Check3/3Paid Shopify CSV diagnostics for duplicate SKUs, malformed…