BankBridge logo

BankBridge

Read-only MCP access to connected US bank, credit, loan, and investment accounts with transaction and cash-flow analysis.

Install BankBridge

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://bankbridge.money/api/mcp

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Hosted endpointLive · TodayLive Remote EndpointOur automated health check connected to this remote MCP endpoint successfully.Last checked 11/2/2026, 1:15:32 PM

Clients with native remote MCP support can connect directly to this URL.

Remote endpoint
https://bankbridge.money/api/mcp

Overview

BankBridge MCP server gives AI agents read-only access to connected US bank accounts, credit cards, loans, and investment accounts. It runs as a remote Streamable HTTP service at bankbridge.money and authenticates through OAuth 2.1 or a dashboard-issued bearer key. Tools cover live balances, transactions, spending summaries, recurring charges, monthly cash flow, and investment activity. Reach for it when an agent needs to answer personal-finance questions from current account data without making changes.

Use cases

  • Review balances and credit utilization across connected accounts
  • Analyze spending by category, merchant, month, or week
  • Find subscriptions and other recurring charges
  • Compare income and expenses for a calendar month
  • Inspect investment positions, dividends, and portfolio activity

Key features

  • Read-only access to connected US financial accounts
  • Paginated transaction search and filtering
  • Spending, cash-flow, and recurring-charge analysis
  • Investment holdings and transaction reporting
  • OAuth browser-based bank connection and reconnection links
  • Warnings for unavailable or disconnected institutions

Tools12

What BankBridge lets your agent do. Expand a tool for its parameters.

Verified live~3.4k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

8/8 checks healthy over the last 37d

What it can do

From the 12 tools this server returned when we ran it.

Read-only tools · 12

Observed 2026-11-02 in an isolated sandbox. A description of reach, not a security audit.

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars2Stargazers on the source repository.
Last commitTodayMost recent push to the default branch.
Tools exposed12Callable tools this server registers over MCP.

How BankBridge works

What BankBridge does

BankBridge exposes connected financial accounts to MCP-compatible AI clients for read-only analysis. It can retrieve checking, savings, credit card, loan, and investment account details, including balances, credit limits, institutions, and masked account numbers. Investment tools provide current positions and account activity, while transaction tools support filtering, merchant searches, category analysis, cash-flow reporting, and recurring-charge detection.

The service is intended for US bank connections. One BankBridge account can cover every bank connected to its dashboard. A paid account costs $5 per month or $50 per year for each connected bank, and a demo with sample data is available from the sign-in screen without creating an account.

How it works

BankBridge is a remote MCP endpoint at https://bankbridge.money/api/mcp using Streamable HTTP. OAuth 2.1 with Dynamic Client Registration is the normal authentication method; clients can also send a bearer key beginning with bbk_ from the BankBridge dashboard.

Calling connect_bank produces browser links rather than changing account connections directly. The user opens a link, signs in to the bank on bankbridge.money, and completes the connection. The same tool can return reauthorization links for banks that need attention or have consent expiring within 30 days.

Most financial responses include a warnings array when one or more connected institutions could not provide data. Warnings may include a message and a reconnect URL. Account IDs returned by list_accounts are used with account-specific tools.

Setup and configuration

Claude users can add BankBridge through the Claude Connectors Directory. Claude Code supports the BankBridge plugin or a direct MCP registration:

Terminal
claude mcp add --scope user --transport http bankbridge https://bankbridge.money/api/mcp

The plugin can be installed with:

shell
/plugin marketplace add bankbridge-money/bankbridge-plugin
/plugin install bankbridge

Cursor and VS Code provide installation links that open the browser sign-in flow. Gemini CLI and Codex can register the same remote endpoint:

shell
gemini mcp add --scope user --transport http bankbridge https://bankbridge.money/api/mcp
codex mcp add bankbridge --url https://bankbridge.money/api/mcp

Other MCP clients can use the endpoint directly with OAuth 2.1 or a dashboard bearer key. At least one bank must be connected before live account data is available.

Tools and capabilities

  • List accounts and retrieve live details for a selected account.
  • Filter or search transactions by date, account, category, amount, pending status, merchant, or bank description.
  • Group posted spending by category, merchant, month, or week.
  • Detect recurring weekly, biweekly, monthly, quarterly, and yearly charges.
  • Calculate monthly income, expenses, net cash flow, and leading sources or categories.
  • Inspect merchant history, available transaction categories, and bank-connection warnings.
  • List investment holdings with market values, cost basis when reported, and gain or loss.
  • Review investment activity such as buys, sells, dividends, fees, and transfers.
  • Generate links for new bank connections or required reauthorization.

Transaction and investment results are paginated. Defaults and maximums vary by tool, and several tools use a recent default time window that can be expanded through their parameters.

Limitations and notes

BankBridge is read-only: its tools retrieve and analyze information but do not transfer money, edit transactions, or change bank settings. Bank data availability depends on the connected institution. A bank may require reconnection, and cost basis or gain/loss can be unavailable when the institution does not report cost basis.

Transaction sign conventions matter: positive transaction amounts represent spending, while negative amounts represent money received. Monthly cash-flow results exclude pending transactions. Recurring-charge detection needs a window of at least 13 months to identify yearly charges. The service returns up to 24 months of bank transaction history, subject to institution availability.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about BankBridge

BankBridge is an MCP server that connects AI agents to read-only data from linked US bank, credit card, loan, and investment accounts. Its main tools list accounts, search and analyze transactions, summarize spending and cash flow, detect recurring charges, report holdings, review investment activity, and provide bank connection links.

Install it through a supported client’s MCP setup or connect to `https://bankbridge.money/api/mcp` over Streamable HTTP. Claude Code supports the BankBridge plugin and a direct `claude mcp add` command; Gemini CLI and Codex provide equivalent registration commands. Authentication uses browser OAuth or a dashboard bearer key.

Yes, BankBridge works with Cursor through its Add to Cursor installation flow. Cursor opens the BankBridge sign-in page in a browser, so you do not need to paste an API key. The server endpoint is also available for MCP clients that support Streamable HTTP.

No, BankBridge is read-only and cannot transfer money, edit transactions, or change bank settings. The `connect_bank` tool only returns a browser link; the user completes a new connection or reauthorization on bankbridge.money.

BankBridge tools default to recent windows such as 30, 90, or 365 days, depending on the operation. Connected banks provide up to 24 months of transaction history, subject to the institution. Yearly recurring charges require a window of at least 13 months.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewBankBridge AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/bankbridge?style=directory)](https://allmcps.com/mcp/bankbridge)
HTML Embed
<a href="https://allmcps.com/mcp/bankbridge"><img src="https://allmcps.com/api/badge/bankbridge?style=directory" alt="BankBridge on AllMCPs" /></a>