ynab-mcp

auzroz/ynab-mcp
★ 2 stars TypeScript AI/LLM Updated 13d ago
A comprehensive MCP server for YNAB with 55+ tools covering the full API plus advanced analytics—spending trends, subscription detection, budget health scores, and savings recommendations. Works with Claude Desktop and other MCP-compatible AI assistants.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "ynab-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "auzroz/ynab-mcp"
      ]
    }
  }
}

README Excerpt

A comprehensive [Model Context Protocol (MCP)](https://modelcontextprotocol.io) server for **YNAB (You Need A Budget)** that enables AI assistants like **Claude Desktop** to read your budget, analyze spending patterns, detect subscriptions, and provide personalized financial insights—all through natural conversation.

Tools (20)

YNAB_ACCESS_TOKENYNAB_BUDGET_IDYNAB_READ_ONLYynab_age_of_moneyynab_budget_healthynab_budget_suggestionsynab_budget_vs_actualsynab_cash_flow_forecastynab_category_balancesynab_credit_card_statusynab_detect_recurringynab_goal_progressynab_income_expenseynab_list_category_transactionsynab_monthly_comparisonynab_net_worthynab_overspending_alertsynab_preview_scheduled_transactionynab_quick_summaryynab_reconciliation_helper

Topics

ai-assistantanthropicbudgetingclaudefinancial-analyticsmcpmcp-servermodel-context-protocolpersonal-financespending-trackertypescriptynabyou-need-a-budget