# YNAB

> Use this tool when you need to access and analyze personal budget data from YNAB, enabling AI assistants to query accounts, categories, and monthly budget information for tasks such as financial planning and budget tracking automation. It solves problems related to personal finance analysis by providing read-only access to YNAB data through a standardized interface. The tool accepts queries and returns formatted budget data, making it ideal for use cases where AI-driven insights into budget information are required.

Canonical page: https://skillsregistry.net/skills/chrisguidry-ynab  
JSON: https://api.skillsregistry.net/v1/skills/chrisguidry-ynab

## Description

This MCP server provides read-only access to YNAB (You Need A Budget) data through the official YNAB API, enabling AI assistants to query budget information including accounts, categories, and monthly budget data. Built using FastMCP and the official YNAB Python SDK, it implements pagination for efficient handling of large datasets and converts YNAB's milliunit format to standard currency amounts while preserving raw values for precision. The server offers tools for listing budgets with currency formatting, retrieving accounts with filtering options for closed accounts, browsing category structures and groups, and accessing detailed monthly budget data including budgeted amounts, activity, and balances. It's valuable for personal finance analysis, budget tracking automation, and financial planning workflows where users need AI assistance with their YNAB budget data.

## Trust

- **Trust score (0–1):** 0.89
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** finance
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/chrisguidry-ynab)
- **Repository:** <https://github.com/chrisguidry/you-need-an-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "chrisguidry-ynab"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/chrisguidry-ynab` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/chrisguidry-ynab/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
