How to connect your bank account to ChatGPT and Claude (step-by-step guide)
Guides

How to connect your bank account to ChatGPT and Claude (step-by-step guide)

OpenBudget5 min read

Connect your bank to ChatGPT or Claude in 5 minutes and get real-time insights from your actual transactions — securely, automatically, and with no spreadsheets needed.

Imagine asking ChatGPT or Claude "am I spending more on food than last month?" — and getting a real answer, based on your actual transactions, right now. Not a generic tip. Not an estimate. Your real data, analyzed in seconds.

This is now possible. In this guide we'll walk through exactly how to connect your bank account to AI — what technology makes it work, how to set it up, and what you can do once it's live.


How does it work? The technology explained

AI assistants like Claude and ChatGPT are powerful — but by default they have no idea what's in your bank account. They can give you general budgeting advice, but they can't tell you whether you specifically are on track this month.

The connection is made possible through MCP (Model Context Protocol) — a standard introduced in 2024 that lets AI assistants connect to external data sources in real time. Think of it as a bridge: your bank data lives on one side, your AI assistant on the other, and MCP lets them talk to each other securely.

OpenBudget is the layer that makes this work for personal finance. It connects to your bank via Plaid (a trusted financial data platform used by thousands of apps), pulls in your transactions automatically, and exposes them to Claude or ChatGPT through an MCP server. Your credentials are never stored — Plaid handles authentication directly with your bank.


What banks are supported?

OpenBudget connects via Plaid, which supports 10,000+ financial institutions in the US and Canada — including Chase, Bank of America, Wells Fargo, Citi, Capital One, US Bank, Chime, Cash App, American Express, TD Bank, PNC, and thousands more.

Credit cards, checking accounts, and savings accounts are all supported. Plaid is also used by Venmo, Robinhood, and thousands of other financial apps — so if you've linked a bank account to any major app before, the process will feel familiar.


Step-by-step setup guide

Step 1 — Create your OpenBudget account

Go to openbudget.sh and sign up — it takes about 30 seconds.

Step 2 — Connect your bank via Plaid

Click "Connect a bank account." You'll be redirected to Plaid's secure flow — search for your bank, log in with your online banking credentials, and select which accounts to share. Your credentials go directly to Plaid and are never stored by OpenBudget.

Step 3 — Your transactions sync automatically

Within seconds, your transactions appear in OpenBudget — categorized and ready. New transactions sync automatically going forward. No CSV exports, no manual imports.

Step 4 — Install the MCP server for Claude or ChatGPT

OpenBudget provides an MCP server that acts as the bridge between your financial data and your AI assistant. Installation takes about 2 minutes — OpenBudget's setup page walks you through it with copy-paste commands.

Step 5 — Start asking questions

Open Claude or ChatGPT and ask anything about your finances. Your bank data is now live context — every question gets a real answer based on your actual transactions.

Total setup time: about 5 minutes. Most of that is the Plaid bank connection flow. The MCP install itself is a single terminal command.


What you can ask once it's connected

Here's what becomes possible the moment your bank is live in Claude or ChatGPT.

A Claude-generated dashboard with AI-powered spending insights based on real bank transactions. Only with OpenBudget.
A Claude-generated dashboard tracking monthly spending, budget pace, and overspending risk. Only with OpenBudget.
A Claude-generated dashboard identifying unnecessary subscriptions and potential annual savings based on real usage patterns. Only with OpenBudget.

Is it safe to connect my bank?

This is the most common question — and the answer is yes, for a few concrete reasons.

Your bank credentials are never shared with OpenBudget. The connection goes through Plaid, which handles authentication directly with your bank. OpenBudget only receives read-only transaction data — never your login details.

Read-only access — no ability to move money. The connection is strictly read-only. No payments, transfers, or any write operations are possible. Claude and ChatGPT can see your transactions — they cannot touch your money.

Plaid is used by thousands of financial apps. Plaid powers Venmo, Robinhood, Coinbase, and thousands of other apps. It's a well-established, regulated financial data platform — not a new or experimental service.

You can disconnect at any time. You can revoke OpenBudget's access to your bank at any time — either from the OpenBudget dashboard or directly from your bank's connected apps settings.

Bottom line on security: Connecting your bank to OpenBudget is no different from connecting it to any major budgeting app. Plaid's read-only connection is the same technology behind Mint, YNAB, and Monarch Money.


Claude vs ChatGPT — which AI should you use?

Both work with OpenBudget through MCP. The difference comes down to personal preference.

Claude (Anthropic) tends to give more structured, detailed responses — great for breakdowns, tables, and multi-part analysis. Strong at following nuanced instructions like "compare Q1 to Q4 and flag anything unusual."

ChatGPT (OpenAI) is conversational and fast. Works well for quick checks and back-and-forth dialogue. GPT handles financial data competently and integrates well with the OpenBudget MCP server.

If you're not sure, start with whichever AI you already use day-to-day. Both give you the same access to your live financial data.


Frequently asked questions

Does this work with multiple bank accounts? Yes. You can connect as many accounts as you want — checking, savings, credit cards — and AI will see all of them together. Ask questions across your full financial picture, not just one account.

How far back does the transaction history go? Plaid pulls up to 24 months of transaction history on the initial connection. This means from day one, you can ask questions about spending trends over the past two years.

Does it work with Google Sheets or Excel instead of AI? Yes — OpenBudget also syncs your transactions live to Google Sheets and Excel. If you prefer working in a spreadsheet, you don't need to use AI at all. Both options are available.

What if my bank isn't supported? Plaid supports 10,000+ institutions. If your bank isn't available, you can still use OpenBudget's manual CSV import to get your transactions in — you just won't have automatic sync.


Connect your bank to Claude or ChatGPT in 5 minutes. Read-only access. Ask anything about your money. Get started at openbudget.sh →

OpenBudget

Ask AI about your money

Connect your bank accounts once, then add the OpenBudget connector to Claude or ChatGPT and ask questions about your spending in plain English.

Keep reading