What it is
A YNAB client with 35 tools covering budgets, accounts, categories, payees, transactions and scheduled transactions, plus two workflows YNAB itself does not automate: receipt itemization and CSV reconciliation. Every read tool answers in markdown tables or structured JSON.
Requirements
Node.js 24+ and a YNAB personal access token from Account Settings, Developer Settings, passed as YNAB_ACCESS_TOKEN; a packaged .mcpb file installs it into Claude Desktop without a config file. Three settings decide how much it can do: YNAB_MCP_WRITE_MODE defaults to preview, and read-only or enabled are the other two; YNAB_MCP_TOOL_PROFILE picks core, read-only or full at startup; YNAB_EXPORT_PATH decides where exported files land, defaulting to ~/Downloads.
Setup effort
One command plus a key — npx -y @dizzlkheinz/ynab-mcpb@latest, then supply credentials