Can you connect ChatGPT or Claude to your budgeting app?
Yes, if the app runs an MCP server. MCP is the open standard Anthropic created for connecting assistants to other apps. Let's Save, our own app, runs one at app.letssave.app/mcp on every plan. You add that address to Claude or ChatGPT, sign in to Let's Save and approve what the assistant may see.
Nothing is exported and no bank login changes hands. The assistant signs in on a Let's Save page with OAuth 2.1, and Let's Save never hands out API keys, so there's no key to leak. Each access token lasts an hour, and AI connections stay off until you switch them on in Let's Save's Settings.
How do you connect Claude to Let's Save?
In Claude on the web or the desktop app, go to Customize, then Connectors, select Add and then Add custom connector. Name it Let's Save, paste https://app.letssave.app/mcp, choose Sign in now, then sign in to Let's Save and approve what Claude may see. Claude's free plan allows one custom connector. [1]
- In Let's Save, switch on AI connections under Settings.
- In Claude, open Customize, then Connectors, and select Add, then Add custom connector.
- Name it Let's Save, paste the address and select Continue.
- Under Authentication, choose Sign in now, leave the other settings as they are, and select Add.
- Select Connect, sign in on the Let's Save page and approve only what Claude needs.
- In a chat, select +, then Connectors, and switch Let's Save on.
On a Team or Enterprise plan, an owner adds the connector once under Organization settings, then Connectors, and each member then selects Connect. Before you type anything on the sign-in page, check that the address bar shows app.letssave.app. [1]
How do you connect ChatGPT to Let's Save?
In ChatGPT on the web, open Plugins at chatgpt.com/plugins, select the plus button and choose Add custom MCP server. Name it Let's Save, paste the address under Connection, set authentication to OAuth, accept the risk warning and create it as a plugin. Then start a new chat, type @ and pick Let's Save. [2]
Leave any client ID or secret fields empty, because ChatGPT registers itself with Let's Save, and never choose no authentication. Which ChatGPT plans can add a custom MCP server, and with how much access, is up to OpenAI and your workspace's policies, so check what your account allows in ChatGPT itself. [2]
Whatever ChatGPT asks you on its side, a change it proposes still waits in Let's Save until you approve it there.
How do you add Let's Save to Claude Code?
Run claude mcp add --transport http letssave https://app.letssave.app/mcp in your terminal. Then type /mcp inside Claude Code and follow the sign-in in your browser. Any other app that can add a remote MCP server over HTTP and sign in with OAuth connects the same way, with the same address. [3]
Apps that only take an API key, or that only run local servers, can't connect: Let's Save never hands out keys.
What can an AI assistant see in your budget?
Only what you approve when you sign in, and you can narrow it later in Settings. There are separate permissions for your profile, accounts, categories, individual transactions, totals and trends, and goals. Totals and trends are their own permission, so an assistant can analyse your spending without ever seeing the itemised list.
| Permission | What it allows | Type |
|---|---|---|
| Profile | Your currency, language and plan | Read |
| Accounts | Your accounts and their balances | Read |
| Categories | Your categories and budgets | Read |
| Transactions | Your individual transactions, including descriptions | Read |
| Analytics | Totals, trends and category summaries | Read |
| Goals | Your goals and their progress | Read |
| Notes and dashboards | Save notes and dashboards to your account | Write |
| Ledger proposals | Propose new accounts, transactions, transfers, categories, goals, recurring items and plans, for you to review | Write |
Any connection can also hide transaction descriptions. Money a partner shares with you stays out of every connection unless they allow it.
Can an AI assistant change or delete your data?
It can't edit or delete your transactions, accounts, categories or goals. It can propose new ones: transactions, transfers, categories, goals, contributions, recurring items and imports. Each proposal waits in Approvals for up to seven days until you accept it, and an imported statement always waits for you, whatever you've set to approve automatically.
You can let routine proposals through on their own: new transactions, goal contributions and categories, with an amount limit if you like. Notes and dashboards are the exception to the approval step. An assistant saves them straight away, and can delete them, because they hold its own output and move no money.
Every call is logged in Settings with the time, the tool and how many rows came back, and the log is kept for 90 days. Revoke a connection there and it stops working on its very next request.
How many questions can you ask an assistant each day?
It depends on your Let's Save plan. Free allows one connection and 100 calls a day, Plus three connections and 500 calls, and Pro ten connections and 2,000 calls. Calls are counted on our side and reset at midnight UTC, so an assistant stuck in a loop reaches the limit and stops.
| Plan | Connections at once | Calls a day | Write calls a day |
|---|---|---|---|
| Free | 1 | 100 | 20 |
| Plus | 3 | 500 | 100 |
| Pro | 10 | 2,000 | 500 |
One question can use several calls, because an assistant often reads your accounts, then your transactions, then your totals. A call is one request to Let's Save, not one message to the assistant.
What should you ask an AI assistant about your money?
Start with questions your budget can already answer: what you spent, what's changed, what you pay for every month and how far you are from a goal. The assistant reads the numbers from Let's Save rather than working them out itself, and anything that would change your data comes back to you as a proposal.
- How much did I spend on groceries last month, and how does that compare with my usual?
- Which categories are running above my usual this month?
- What's my net worth across all my accounts, in my base currency?
- List my subscriptions and what each one costs a year.
- How far am I from my emergency fund goal, and how much a month would finish it by June?
- Turn this bank statement into the Let's Save import format and send it to me to approve.
Let's Save works out totals from your own transactions and hands the assistant the result, so the figures it quotes come from your records. Still read a proposal's amounts before you approve it, as you would a form someone filled in for you.

