{"repo":"calebl/ynab-mcp-server","free":true,"listed":false,"github":"https://github.com/calebl/ynab-mcp-server","clone":"git clone https://github.com/calebl/ynab-mcp-server.git","description":"Model Context Protocol for YNAB (you need a budget)","language":"TypeScript","stars":140,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"ynab-mcp-server A Model Context Protocol (MCP) server built with mcp-framework. This MCP provides tools for interacting with your YNAB budgets setup 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. Setup Specify env variables: YNAB API TOKEN (required) YNAB BUDGET ID (optional) Goal The goal of the project is to be able to interact with my YNAB budget via an AI conversation. There are a few primary workflows I want to enable: Workflows: First time setup be prompted to select your budget from your available budgets. If you try to use another tool first, this prompt should happen asking you to set your default budget. Tools needed: ListBudgets Manage overspent categories Adding new transactions Approving transactions Check total monthly spending vs total income Auto-distribute ready to assign funds based on category targets Current state Available tools: ListBudgets - lists available budgets on your account BudgetSummary - provides a summary of categories that are underfunded and accounts that are low GetUnapprovedTransactions - retrieve all unapproved transactions CreateTransaction - creates a transaction for a specified b","default_branch":null,"files":null,"tree":[],"storefront":"/r/calebl","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/calebl/ynab-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}