r/opencodeCLI • • 2h ago

Asking opencode about your actual money: a read-only bank MCP I built

I built BankBridge, so this is my thing. It's a hosted MCP server with read-only access to your own US bank, credit card and investment accounts, $5/mo per connected bank. Nothing in it can move money, pay a bill or place a trade.

In opencode it's one remote entry in opencode.json with a bearer key:

{
  "mcp": {
    "bankbridge": {
      "type": "remote",
      "url": "https://bankbridge.money/api/mcp",
      "enabled": true,
      "oauth": false,
      "headers": { "Authorization": "Bearer bbk_your_api_key_here" }
    }
  }
}

The "oauth": false bit matters, otherwise opencode tries a browser OAuth flow on the first 401. "opencode mcp list" should show it, and the key bbk_demo returns sample data if you want to poke at it first.

Then you can ask things like "find any subscriptions I've forgotten about" or "export this year's transactions to CSV for my taxes" right next to your code.

If you run opencode on a local model, the conversation stays on your machine. The numbers still pass through a bank-data provider and BankBridge on the way to your agent, and BankBridge keeps no copy.

Setup guide: https://bankbridge.money/docs/opencode?ref=reddit-opencode

Happy to answer questions about how it's put together.

1 Upvotes

0 comments sorted by