← All integrations
OpenAI AgentKit

MCPServerStreamableHttp.

The OpenAI Agents SDK has first-class MCP support. Agent Builder’s visual flow also exposes an MCP node. Both paths take the same URL + header combo.
Step 01

Pass BankBridge to your agent.

TypeScript (openai-agents SDK)
import { Agent, MCPServerStreamableHttp } from "openai-agents";

const bankbridge = new MCPServerStreamableHttp({
  url: "https://bankbridge.money/api/mcp",
  headers: {
    Authorization: `Bearer ${process.env.BANKBRIDGE_API_KEY}`,
  },
});

const agent = new Agent({
  model: "gpt-4.1",
  mcpServers: [bankbridge],
});

const result = await agent.run("How is my spending trending?");
Step 02

Or in the visual Agent Builder.

Drag an MCP node onto the canvas. Set URL to https://bankbridge.money/api/mcp. In the auth panel, add a custom header Authorization with value Bearer ldgr_your_api_key_here. Save.

Step 03

There is no step 3.

Agents in your flow now have all 11 BankBridge tools available. OpenAI handles transport + streaming.

Problems? Email hello@bankbridge.money.