How-to

BankBridge with OpenAI Responses API

2 min read
Add BankBridge to OpenAI Responses API once, then ask it about your real bank accounts, transactions, subscriptions, and investment holdings. Every question live-fetches in real time — nothing is cached. $5/mo per connected bank.

Setup

Paste the config below into POST /v1/responses. Swap the placeholder key for your real bbk_ key from your dashboard.

{
  "model": "gpt-4.1",
  "input": "How much did I spend on restaurants last month?",
  "tools": [
    {
      "type": "mcp",
      "server_label": "bankbridge",
      "server_url": "https://bankbridge.money/api/mcp",
      "headers": {
        "Authorization": "Bearer bbk_your_api_key_here"
      },
      "require_approval": "never"
    }
  ]
}

The full doc page for OpenAI Responses APIauto-fills your real key when you’re signed in.

Three prompts to try

  • List my bank accounts and current balances.
  • How much did I spend on food this month?
  • What are my recurring subscriptions?

If it doesn’t work

Check the OpenAI Responses API doc page for the Troubleshooting section. 90% of first-time failures are either a missing Bearer prefix (note the space) or a placeholder key that didn’t get replaced with a real one.