What configuration is required to use YNAB MCP?
You need a valid YNAB API key set as the `YNAB_API_KEY` environment variable, and the server is launched via `uvx run ynab-mcp` in your MCP client configuration.
@EthanKang1
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ynab-mcp": {
"command": "uvx",
"args": [
"run",
"ynab-mcp"
],
"env": {
"YNAB_API_KEY": "your-api-key-here"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
YNAB MCP is a Model Context Protocol server for interacting with YNAB (You Need A Budget). It provides tools for accessing budget data through MCP-enabled clients like Claude Desktop.
Add a configuration entry to your MCP client’s settings (e.g., cline_mcp_settings.json) using the command uvx with arguments ["run", "ynab-mcp"] and the environment variable YNAB_API_KEY. For advanced setups, you can run from a specific directory using uv. Debugging is supported via the MCP Inspector.
You need a valid YNAB API key set as the `YNAB_API_KEY` environment variable, and the server is launched via `uvx run ynab-mcp` in your MCP client configuration.
All monetary amounts are returned in milliunits (e.g., 1000 = $1.00). Divide by 1000 to convert to standard currency units.
It returns detailed information about a specific budget, including transactions, categories, and balances. It also supports optional date filtering and transaction limiting.
Use the MCP Inspector by installing it via npm and updating your configuration to run the inspector alongside the server. It provides real-time logs, request/response inspection, tool schema validation, and an interactive testing interface.
The GetBudget tool supports an optional transaction limit parameter, but the README does not specify a default or maximum limit.
🚀 The fast, Pythonic way to build MCP servers and clients.
A curated list of references for MLOps

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.

Model Context Protocol Servers

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
Comments