YNAB
YNAB

YNAB (You Need A Budget) is a budgeting tool helping users track expenses, plan finances, and gain control over spending to reduce debt

Completely Secure
43090VIEWS
2032USERS

Tools

1 of 5

Create A New Account In A Budget

Tool to create a new account in a budget. Use when you need to add a manual (non-linked) account to a specific budget.

Create Scheduled Transaction

Creates a scheduled (recurring) transaction in a YNAB budget. Use this to set up bills, recurring expenses, or income that repeats on a schedule. Requires an account_id (from YNAB_LIST_ACCOUNTS), a date, frequency, and amount in milliunits.

Delete Scheduled Transaction

Permanently deletes a scheduled transaction from a YNAB budget. Use this when a recurring transaction is no longer needed. This action cannot be undone. Obtain the scheduled_transaction_id from list_scheduled_transactions or get_scheduled_transaction_by_id before calling this.

Get Account By Id

Tool to retrieve a single account resource. Use when you need details of a specific account by its ID after determining the budget.

Get Budget By Id

Retrieve a complete budget export by ID, including all accounts, categories, payees, and transactions. Use this tool when you need comprehensive budget data. The response includes: - Budget metadata (name, date/currency formats) - All accounts with balances - Category groups and categories with budgeted amounts and balances - All payees - All transactions and scheduled transactions (optional, may be large) For incremental syncing, use last_knowledge_of_server to only fetch changes since your last request. Note: Currency amounts are in 'milliunits' format (divide by 1000 for standard units).

Get Budget Month

Tool to retrieve a specific budget month. Use when you need detailed summary and category budgets for a given month after confirming the budget ID.

YNAB MCP Integration | AI Agent Tools | Composio