ynab-mcp-server MCP Server
calebl/ynab-mcp-server
[](https://agentrank-ai.com/tool/calebl--ynab-mcp-server/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) Are you the maintainer of calebl/ynab-mcp-server? Claim this listing →
Model Context Protocol for YNAB (you need a budget)
Add AgentRank to Claude Code Discover and compare tools like calebl/ynab-mcp-server — your AI finds the right one automatically
Get API Access → claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
calebl/ynab-mcp-server is a TypeScript MCP server licensed under MIT. Model Context Protocol for YNAB (you need a budget)
Ranked #1086 out of 24846 indexed tools.
In the top 5% of all indexed tools.
Has 10 contributors.
Ecosystem
TypeScript MIT
Score Breakdown
Stars 15% 153
153 stars → growing community
Freshness 25% 9d ago
Last commit 9d ago → recently updated
Issue Health 25% 78%
7/9 issues closed → decent issue management
Contributors 10% 10
10 contributors → active community
Dependents 25% 0
No dependents → no downstream usage
npm Downloads N/A
PyPI Downloads N/A
Forks 67
Description Good
License MIT
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
How to Improve
Description low impact
Dependents medium impact
Matched Queries
From the README
# ynab-mcp-server A Model Context Protocol (MCP) server for interacting with your YNAB plans at https://ynab.com In order to have an AI interact with this tool, you will need to get your Personal Access Token from YNAB: https://api.ynab.com/#personal-access-tokens. When adding this MCP server to any client, you will need to provide your personal access token as YNAB_API_TOKEN. **This token is never directly sent to the LLM.** It is stored privately in an environment variable for use with the YNAB api. A [Model Context Protocol](https://modelcontextprotocol.io) server that lets an AI assistant read and modify a [YNAB](https://ynab.com) plan. The server talks to the YNAB API through the official [`ynab` SDK](https://github.com/ynab/ynab-sdk-js). Your Personal Access Token lives in an environment variable and is never sent to the model. It runs two ways from one codebase: - **Local (stdio)** — a child process of Claude Code or Claude Desktop on your own machine. Simplest, but onlyRead full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.