ynab MCP Server: Tools, Setup for Claude Code, Cursor & More
Self-hostable MCP server for YNAB: full YNAB API coverage plus 23 analytics tools (spending trends, recurring charges, budget health, goal progress). Read-only by default. Runs over stdio for Claude Desktop, or Streamable HTTP with OAuth for a household or team.
Works in
12 should work
Tap an app to see how to set it up and any known problems.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Client does not support this transport.
Client does not support this transport.
Install ynab MCP
Claude Code
- 1
Copy this prompt.
Add the ynab MCP server to Claude Code. Run this command: claude mcp add ynab -- npx -y ynab-mcp Then check that it loaded and tell me if I need to sign in or restart.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Node.js.
Built from the package data we hold. Not yet tested by us.
Tools
We don't list ynab MCP's tools here yet. After you connect it, ask your assistant "What can you do with ynab MCP?" to see them.
Information
updated Nov 2, 2026
- Publisher
- Community
- Package
ynab-mcp- Registry
- npm
- Transport
- stdio, Streamable HTTP
- Auth
- token in env
- Version
- 0.4.1
- License
- MIT
- Last commit
- Oct 30, 2026
- Open issues
- 4