YNAB
Access and manage your YNAB (You Need A Budget) data through MCP-enabled clients.
YNAB MCP Server
A Model Context Protocol (MCP) server for interacting with YNAB (You Need A Budget). Provides tools for accessing budget data through MCP-enabled clients like Claude Desktop.
MCP Client Configuration
Basic Configuration
Add this to your MCP client's configuration (e.g. cline_mcp_settings.json for Claude Desktop):
{ "mcpServers": { "ynab-mcp": { "command": "uvx", "args": ["run", "ynab-mcp"], "env": { "YNAB_API_KEY": "your-api-key-here" } } } }
Advanced Configuration
If you're running from a specific directory:
{ "mcpServers": { "ynab-mcp": { "command": "uv", "args": ["--directory", "/path/to/ynab-mcp", "run", "ynab-mcp"], "env": { "YNAB_API_KEY": "your-api-key-here" } } } }
Debugging
To debug with the MCP Inspector:
- Install the inspector:
npm install -g @modelcontextprotocol/inspector
- Update your configuration to use the inspector with uv:
{ "mcpServers": { "ynab-mcp": { "command": "uv", "args": ["--directory", "/path/to/ynab-mcp", "run", "@modelcontextprotocol/inspector", "ynab-mcp"], "env": { "YNAB_API_KEY": "your-api-key-here" }, "disabled": false, "autoApprove": [] } } }
The inspector provides:
- Real-time logs of tool calls and responses
- Request/response inspection
- Tool schema validation
- Interactive testing interface
Available Tools
GetUser
Retrieves information about the authenticated YNAB user, including user ID and email.
ListBudgets
Lists all budgets accessible to the authenticated user, including budget IDs and names.
GetBudget
Retrieves detailed information about a specific budget, including transactions, categories, and balances. Supports optional date filtering and transaction limiting.
Note: Monetary amounts are returned in milliunits (e.g., 1000 = $1.00)
GetBudgetCategories
Retrieves all categories defined in the specified budget, including category groups, names, and IDs.
GetBudgetSettings
Retrieves settings for the specified budget, including currency format, date format, and other preferences.
관련 서버
Kone.vc
스폰서Monetize your AI agent with contextual product recommendations
ClickUp MCP Server (Enhanced Fork)
An MCP server for integrating ClickUp tasks with AI applications, featuring task dependency management and bug fixes.
Paylocity
A server to fetch data from Paylocity API endpoints.
Bear MCP Server
Access and manage your Bear Notes from a local SQLite database.
Mente
Connect your AI assistant to your personal knowledge base. Search, save links, create notes and to-dos. AI processes everything automatically.
PAF-IAST LMS Automation
Automates interactions with the PAF-IAST Learning Management System (LMS) for AI assistants like Claude and VS Code Copilot.
TinyTasks MCP Server
A hybrid MCP server compatible with Claude Desktop and Web, supporting both local and web deployment modes for task management.
Anamnese
Portable, cloud-hosted AI memory you own - structured memories, tasks, goals, and notes that work across Claude, ChatGPT, Gemini, and any MCP client.
Hjarni
Hjarni includes a built-in MCP server for ChatGPT, Claude, and other compatible clients. Use this page as the protocol and capability reference. If you just want to connect an assistant, start with ChatGPT setup or Claude setup.
Chronica
Persistent memory MCP server for Claude Desktop — remembers context, time, and topics across sessions
Planka
Interact with Planka, a Trello-like kanban board, to manage projects, boards, and cards. Requires Planka server URL and credentials.