Skip to main content

MCP server for YNAB -- your AI-powered budget advisor

Project description

You Need an Advisor MCP

Not just API coverage -- a YNAB budgeting advisor powered by embedded methodology knowledge.

An MCP server that connects AI assistants like Claude to your YNAB budget. Ask questions about your finances in natural language and get answers backed by real data from the YNAB API, informed by YNAB's budgeting methodology.

Python 3.13+ License: MIT

Features

  • Full YNAB API coverage -- Budgets, accounts, categories, transactions, payees, months, scheduled transactions
  • YNAB methodology built-in -- Embedded knowledge of the Four Rules, overspending, credit cards, reconciliation, and Age of Money
  • Analysis & workflow prompts -- Spending trends, budget health, debt payoff planning, and more
  • Secure -- Your Personal Access Token stays on your machine; no data stored or forwarded

Quick start

1. Get a YNAB Personal Access Token

2. Add to your Claude Desktop config (claude_desktop_config.json):

With uvx (recommended):

{
  "mcpServers": {
    "ynab": {
      "command": "uvx",
      "args": ["you-need-an-advisor-mcp"],
      "env": {
        "YNAB_PAT": "your-token-here"
      }
    }
  }
}

With Docker:

{
  "mcpServers": {
    "ynab": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "YNAB_PAT",
        "ghcr.io/senivel/you-need-an-advisor-mcp"
      ],
      "env": {
        "YNAB_PAT": "your-token-here"
      }
    }
  }
}

3. Ask Claude about your budget.

Documentation

Full documentation: senivel.github.io/you-need-an-advisor-mcp

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

you_need_an_advisor_mcp-1.1.0.tar.gz (60.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

you_need_an_advisor_mcp-1.1.0-py3-none-any.whl (86.2 kB view details)

Uploaded Python 3

File details

Details for the file you_need_an_advisor_mcp-1.1.0.tar.gz.

File metadata

  • Download URL: you_need_an_advisor_mcp-1.1.0.tar.gz
  • Upload date:
  • Size: 60.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for you_need_an_advisor_mcp-1.1.0.tar.gz
Algorithm Hash digest
SHA256 e55535064b8d7b3895b068a4f7547fbe46f70acc1f0223be14e3313ba7002930
MD5 ff2930a18dcd80734ff1b782d7581402
BLAKE2b-256 1128c616c5c488c468a830a1cb99099b3155c471b5c3be41d9bb793c3ff73973

See more details on using hashes here.

Provenance

The following attestation bundles were made for you_need_an_advisor_mcp-1.1.0.tar.gz:

Publisher: publish.yml on senivel/you-need-an-advisor-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file you_need_an_advisor_mcp-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for you_need_an_advisor_mcp-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a675ac8065e1798a672aeb6e535beee8ee256f5c6070f5b8878e471c8ea2e7d3
MD5 ff00a78b35822d740b3b76ad99d34a13
BLAKE2b-256 4681de187b8e6a1fe69470abe559d1d3df1ba41b6f1f2bd8da146aa79d82bcfa

See more details on using hashes here.

Provenance

The following attestation bundles were made for you_need_an_advisor_mcp-1.1.0-py3-none-any.whl:

Publisher: publish.yml on senivel/you-need-an-advisor-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page