Connect your AI
Connect to ChatGPT
Set up the OpenBudget MCP server to give ChatGPT live access to your bank transactions, balances, and spending data.
ChatGPT by OpenAI supports the Model Context Protocol (MCP), which lets it connect directly to your bank accounts through OpenBudget. Here's how to set it up in under 5 minutes.
How to connect
Connect your bank accounts
Sign up for OpenBudget and securely link your bank accounts and credit cards through Plaid. This takes about 2 minutes.
Currently available for United States banking institutions.
Add the server to ChatGPT
Follow the steps below to paste your MCP server URL into ChatGPT. It works the same on ChatGPT web and desktop.
Open Advanced Settings
Go to chatgpt.com, open Settings, then navigate to "Apps" in the sidebar. Click "Advanced settings" at the bottom.
Open settingsEnable Developer Mode
Toggle on "Developer mode". This allows you to add custom MCP server connections. You only need to do this once.
Create a new App
Go back to the Apps page. You'll now see a "Create app" button. Click it to set up the OpenBudget connection.
Configure the MCP connection
Name the app "OpenBudget", paste the MCP Server URL below, select "OAuth" for authentication, then click "Create".
https://api.openbudget.sh/mcpAuthorize when prompted
The first time you ask ChatGPT about your finances, it will redirect you to OpenBudget to sign in and authorize access. This uses OAuth — sign in with the same account you used to connect your banks, then click "Authorize". You only need to do this once.
Now just ask.
Start your message with @OpenBudget and ask about your money — ChatGPT answers with real numbers, not guesses.
Try asking
Works with ChatGPT Plus and Team
Works on ChatGPT Plus, Team, and Enterprise with MCP enabled. Data is read live, always current.
Read-only by design
Your bank credentials stay with Plaid, never ChatGPT. The MCP server is read-only — it can't move money or change any account.
Troubleshooting
My AI doesn't see OpenBudget's tools
@OpenBudget.It can't find my transactions
The sign-in window didn't open
/mcp and choose Authenticate; in the Codex CLI, run codex mcp login openbudget.It says “needs login” or stopped working
Connection failed or the server is unreachable
https://api.openbudget.sh/mcp and that you chose the Streamable HTTP transport (not stdio). Make sure your client is up to date — the older SSE transport is deprecated in favor of HTTP.Still stuck?
Disclosures
Informational only — not financial advice
OpenBudget surfaces your own financial data, not recommendations. Nothing here is investment, legal, or tax advice — do your own research.
How your data is accessed
OpenBudget connects through Plaid; your bank credentials are never stored by OpenBudget. Data may contain errors or delays and is provided “as is” — verify against your bank.
Read-only access
The OpenBudget MCP server is read-only — it cannot move money, place trades, or modify any account.
Third-party AI clients
Your prompts and the data returned are processed by your AI client (Claude, ChatGPT, Codex, Cursor) under its own terms. AI can be wrong — verify before acting.
Authorization
Connecting grants read access via OAuth; revoke it anytime from your client's settings. Use is governed by our Terms and Privacy Policy.