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.