Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (ynab-cli-rs) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
ynab-cli-rs
Command-line interface and MCP server for the YNAB (You Need A Budget) API. Built in Rust, distributed as a single binary.
Install
npm install -g ynab-cli-rsOr run directly:
npx ynab-cli-rs --helpQuick Start
# Authenticate with your YNAB personal access token
ynab auth login --pat
# List your budgets
ynab plans list
# Set a default budget so you don't need --plan-id every time
ynab plans set-default <PLAN_ID>
# List transactions
ynab transactions listMCP Server
Start the MCP server for AI agent integration:
ynab mcpConfigure in Claude Desktop:
{
"mcpServers": {
"ynab": {
"command": "ynab",
"args": ["mcp"],
"env": {
"YNAB_ACCESS_TOKEN": "your-token-here"
}
}
}
}Supported Platforms
- macOS (Intel and Apple Silicon)
- Linux (x64 and ARM64)