How to Connect YNAB to Claude (and What It Can't Do)
YNAB budgeters were early to this. YNAB has offered a clean, well-documented API since 2018, and the community wrapped it in MCP servers almost as soon as the protocol existed — calebl/ynab-mcp-server, chrisguidry/you-need-an-mcp, and Maronato/ynab-mcp are all active options. There’s still nothing official: no YNAB entry in Claude’s connector directory and no first-party server from YNAB as of mid-2026.
The result is a surprisingly capable but strictly on-demand budget copilot. Capable because the YNAB API is read-write; on-demand because Claude only touches your budget while you’re mid-conversation with it.
From personal access token to talking budget
YNAB’s API uses personal access tokens, which keeps setup honest and simple. In YNAB, open Account Settings → Developer Settings and click New Token. Give that token to whichever community server you chose (most take it as a YNAB_API_TOKEN environment variable), then register the server in Claude via Settings → Connectors as a custom connector — a paid-Claude-plan feature.
The token grants full API access to your budgets, so the usual advice applies doubly for financial data: pick a server whose code you can read, and revoke the token if you stop using it.
Budget conversations that actually work
Because the API covers accounts, categories, and transactions in both directions, Claude can do real data entry, not just reporting:
- “How much is left in Dining Out, and at this month’s pace, when does it hit zero?”
- “I spent $62 at Costco — split it $40 Groceries, $22 Household.”
- “Which categories have I overspent three months running?”
That middle prompt is the sleeper feature. Splitting and recategorizing transactions is the fiddliest part of YNAB’s own UI, and doing it by sentence is genuinely faster. The trend questions are where Claude shines beyond the app entirely — YNAB shows you this month; Claude will happily reason across several.
A budget changes while you’re not looking at it
The catch is architectural. Claude’s connectors have no background presence: no polling, no schedule, no reaction to anything that happens in YNAB between your chats.
And a budget is mostly things happening between your chats. Bank imports land overnight and pile up uncategorized. A category goes red on the 14th, and YNAB’s red arrow waits patiently for you to open the app — Claude won’t mention it, because Claude doesn’t know until you ask. The month rolls over and the assign-money ritual sits undone. The entire failure mode of budgeting is forgetting to look, and a chat-bound integration only works when you looked.
Turning YNAB checkups into something automatic
This is the gap Carly covers. Carly is an AI executive assistant that runs workflows on triggers and schedules, in the cloud, no open laptop required. YNAB-flavored examples: each weekday morning, review overnight imports, categorize them against your rules, and email you a two-line digest. The moment a category crosses its budget, send a heads-up so you course-correct on the 14th instead of the 31st. On the 1st, deliver a month-end summary with the three categories that drifted.
Setup is a conversation, not a config file — tell Carly “email me whenever a YNAB category goes over budget,” and it interviews you on the details, then builds the workflow with you. AI agents start at $35/month, and steps that don’t use AI run free and unlimited. There’s a dedicated YNAB integration page, plus 200+ other integrations.
On-demand copilot vs. standing watch
| Claude + YNAB MCP | Carly | |
|---|---|---|
| Read budgets, categories, transactions | Yes | Yes |
| Enter, split, recategorize transactions | Yes, in chat (API is read-write) | Yes, automatically |
| Flag overspending the day it happens | No | Yes |
| Morning digest of overnight imports | No | Yes — scheduled |
| Month-end summary without being asked | No | Yes |
| Setup | Personal access token + community server + paid Claude plan | Plain-English conversation |
| Pricing | Paid Claude plan | AI agents from $35/mo |
Frequently Asked Questions
Does Claude integrate with YNAB?
Yes, through community MCP servers built on YNAB’s public API — calebl/ynab-mcp-server, you-need-an-mcp, and Maronato/ynab-mcp are the best-known. There’s no official YNAB connector in Claude’s directory as of mid-2026; you add a server as a custom connector on a paid Claude plan.
Can Claude add transactions to YNAB?
Yes. The YNAB API is read-write for transactions, and most community servers expose create and update tools, so you can enter, split, and recategorize spending in plain language — as long as you’re in a chat doing the asking.
Which YNAB MCP server should I pick?
They’re all thin wrappers over the same API, so choose on language, maintenance, and how easily you can audit the code. Your personal access token grants full budget access, so open source you can read is the real criterion.
Will Claude warn me when a category goes over budget?
No — it can’t see the overspend until you open a chat and ask. Overspending alerts need something watching the budget continuously; Carly triggers on the event and emails you the day it happens.
What does a hands-off YNAB routine cost?
With Carly, AI agents start at $35/month, and workflow steps that don’t use AI run free and unlimited — a daily categorization digest plus overspend alerts fits comfortably in that.
More: Claude connectors · Can Claude send emails · Claude vs Carly · Claude Cowork alternatives · Best AI agents for productivity · Claude + Amazon · Claude + Wix · Claude + Gumroad
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."


