AI product Open source
BankMCP is a self-hosted, read-only Model Context Protocol server that lets AI assistants query a user's bank accounts through Enable Banking's PSD2 open-banking API. The user authenticates at the bank through a consent flow; BankMCP stores consent and account metadata but does not store balances or transactions, make payments, or send telemetry. It exposes MCP tools for managing bank connections and accounts, retrieving balances and paginated transactions, and creating rules that poll accounts for conditions such as low balances or matching payments and send webhook notifications. It can run locally or on a server, is distributed as the npm package `bankmcp`, supports standard MCP clients including Claude and Ollama, and is licensed under the MIT License.
2 uses taken from transcripts — each links to the moment in the video.
Gives an AI assistant read-only access to bank accounts so users can ask questions about their spending. It uses PSD2 open banking consent flows without storing credentials, balances, or transactions.
An open-source, self-hosted, read-only MCP server that lets AI assistants access bank accounts through an open-banking API. It exposes account information to MCP clients without enabling payments or storing balances and transactions.
2 in the library.