DEDUPED Hot AI repos, turned into use cases Get 5 a day

How to ask your AI assistant about your bank balances with Bankmcp

Run BankMCP on your own machine and ask Claude or Cursor about balances and transactions.

  • Top pick
  • Money
  • Intermediate
  • 30 minutes
  • From the README
  • Claude Code
  • Cursor

Credentials. The setup stores an Enable Banking application key on your machine, and the bank login happens at your bank's own site, so keep the key file and state folder private.

Who it is forA individual who already uses Claude Code, Claude Desktop or Cursor and wants quick answers about their own accounts without opening the banking app.

The problemChecking whether an invoice was paid or what was spent on groceries means logging into the bank and scrolling through transactions by hand.

The outcomeThe assistant answers balance and transaction questions from your own accounts, read-only, with the server running on your computer.

What you need first

  • A free Enable Banking account and an application with a key file (.pem)
  • Node 24 or newer for running on your own machine
  • A bank covered by Enable Banking (the README says 2,700+ European banks)
  • For hosted use: a container host with a persistent volume at /data and a public https address
  • Your MCP client, such as Claude Code, Claude Desktop or Cursor

Steps

  1. Install Node 24 or newer, then run claude mcp add bankmcp -- npx -y bankmcp for Claude Code, or download Bankmcp.mcpb from the releases page for Claude Desktop.
  2. Ask your assistant anything about your bank. It replies with a localhost address; open it.
  3. On the setup page, register an application at Enable Banking using the listed values, then enter the application id and choose the .pem key file.
  4. Accept the one-time localhost certificate warning in your browser, then say "connect my bank" and log in at your bank.
  5. Ask a question such as "What did we spend on groceries in August?" and check the answer against your bank app.

Prompt for your agent

Using the repo noskillish/bankmcp, set up BankMCP on this machine for <bank name>, then ask the assistant for the booked balance of each account. Expected output: one balance per linked account. Verify one balance against the bank's own app before trusting the answers.

Caveat. The server still uses Enable Banking between your machine and the bank, so that hop is not on your computer and the README notes it cannot be avoided.

Share: X LinkedIn Hacker News Email Copy link

Disclaimer

Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked "Seen in the wild", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email [email protected] and we will look at it promptly. Full disclaimer page