
YNAB MCP
par mattweg
Connectez Claude à votre budget YNAB — visualisez vos comptes, gérez vos transactions, allouez des catégories et obtenez des analyses financières via une conversation naturelle.
Ce qu'il fait
YNAB MCP fait le pont entre Claude et votre compte You Need A Budget (YNAB), vous permettant d'inspecter et de gérer vos finances personnelles entièrement par la conversation. Demandez à Claude d'afficher vos soldes budgétaires, d'ajouter des transactions, d'examiner les catégories de dépenses ou de réallouer des fonds — tout cela sans ouvrir l'application YNAB.
Le serveur gère l'authentification OAuth 2.0 avec l'API YNAB et s'exécute dans un conteneur Docker, isolant vos identifiants dans un volume monté.
Outils
list_budgets— Récupère tous les budgets associés à votre compte YNABget_accounts— Liste les comptes et les soldes actuels pour un budget donnélist_transactions— Récupère les transactions avec filtrage optionnel par datecreate_transaction— Enregistre une nouvelle transaction avec bénéficiaire, montant et catégorieget_categories— Affiche les groupes de catégories et les soldes de catégories individuellesassign_to_categories— Alloue des fonds depuis "Prêt à assigner" vers plusieurs catégories en un seul appelget_recommended_allocations— Suggestions de distribution budgétaire assistées par IA basées sur les objectifs et les habitudes de dépenseslist_payees— Récupère tous les bénéficiaires pour un budgetget_months— Affiche les résumés budgétaires mensuelslist_scheduled_transactions— Affiche les transactions récurrentes à venir
Installation
Claude Desktop (Docker)
- Construisez l'image :
docker build -t ynab-mcp:latest . - Ajoutez à
claude_desktop_config.json:
{
"mcpServers": {
"ynab": {
"command": "docker",
"args": [
"run", "--rm", "-i",
"-v", "/path/to/data:/app/data",
"-v", "/path/to/config:/app/config",
"-e", "NODE_ENV=production",
"ynab-mcp:latest"
]
}
}
}
Claude Code CLI
claude mcp add-json ynab '{"command":"docker","args":["run","--rm","-i","-v","/path/to/data:/app/data","-v","/path/to/config:/app/config","-e","NODE_ENV=production","ynab-mcp:latest"]}'
Hôtes supportés
Confirmé dans le README : Claude Desktop, Claude Code CLI.
Installation rapide
claude mcp add-json ynab '{"command":"docker","args":["run","--rm","-i","-v","/path/to/data:/app/data","-v","/path/to/config:/app/config","-e","NODE_ENV=production","ynab-mcp:latest"]}'





