MCP Server for YNAB
Connect your AI assistant to YNAB. Read-only by default, with reversible opt-in writes.
B83/100grade B
Adoption
New
1 stars
Reviews
Write oneNobody has reviewed MCP Server for YNAB yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
MCP Server for YNAB tools (63, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
accounts_getaccounts_listanalysis_assignment_patternsanalysis_copied_forward_monthsanalysis_credit_fundinganalysis_flow_traceanalysis_group_parityanalysis_overspent_categoriesanalysis_overspent_historyanalysis_recurring_chargesanalysis_target_funding_gapsanalysis_unassigned_transfersanalysis_upcoming_scheduled_risksbookkeeping_categorization_suggestionsbookkeeping_memo_annotation_suggestionsbookkeeping_transaction_historycategories_get[READ] Get a single category by ID. Amounts are in milliunits (1000 = $1.00).
categories_get_for_monthcategories_listcategory_groups_summary_by_monthchanges_sincehistory_listhistory_showmoney_movement_groups_listmoney_movement_groups_list_by_monthmoney_movements_listmoney_movements_list_by_monthmonths_getmonths_listmonths_rangeoverview_available_toolsoverview_balance_identityoverview_budget_snapshotoverview_cash_positionoverview_month_healthoverview_request_budgetpayee_locations_getpayee_locations_listpayee_locations_list_for_payeepayees_get[READ] Get a single payee by ID.
payees_listpingplans_getplans_get_settingsplans_list[READ] List all YNAB plans (budgets) available to the authenticated user.
reconcile_previewscheduled_transactions_getscheduled_transactions_listtransactions_gettransactions_listtransactions_list_by_accounttransactions_list_by_categorytransactions_list_by_monthtransactions_list_by_payeetransactions_match_statementtriage_pending_importstriage_reconciliationtriage_summarytriage_unapprovedtriage_uncategorizedtriage_unmatched_manualuser_get[READ] Get the authenticated YNAB user. Returns the user ID.
write_toolwrite actionRegister a write tool, or skip registration when writes are disabled.
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
no findings
- Code scan95 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 5 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON
Install directly
claude mcp add mcp-server-for-ynab -- uvx mcp-server-for-ynab
MCP Server for YNAB: common questions
- Is MCP Server for YNAB safe?
- Mostly: it is graded B (83/100). Read the MCP Server for YNAB safety report
- How do I install MCP Server for YNAB?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does MCP Server for YNAB need an API key?
- Yes. The registry entry asks for
YNAB_API_KEY. - Is MCP Server for YNAB maintained?
- The last commit was 6 days ago (2026-09-15). The latest release is v0.4.0.