Servidor MCP YNAB
Una implementación de servidor MCP que proporciona acceso a la funcionalidad YNAB (You Need A Budget) a través del Protocolo de contexto de modelo.
Características
- Ver saldos y transacciones de cuentas
- Crear nuevas transacciones
- Acceda a los datos de YNAB a través de recursos MCP estandarizados
Instalación
Configuración
El servidor requiere una clave API de YNAB para funcionar. Puedes obtenerla en la configuración de desarrollador de YNAB .
La clave API se puede proporcionar a través de:
- Variable de entorno:
YNAB_API_KEY=your_api_key
- Sistema de gestión de secretos MCP
- archivo
.env
en la raíz del proyecto
Uso
Ejecución del servidor
Recursos disponibles
ynab://accounts
- Listar todas las cuentas YNABynab://transactions/{account_id}
- Obtener transacciones recientes para una cuenta específica
Herramientas disponibles
create_transaction
- Crea una nueva transacciónget_account_balance
- Obtener el saldo actual de una cuenta
Ejemplo de uso
Desarrollo
Tareas del proyecto
Este proyecto utiliza un archivo de tareas para operaciones comunes. Comandos de teclado:
Consulte Taskfile.yml para ver todas las tareas disponibles.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Proporciona acceso a la funcionalidad YNAB (You Need A Budget) a través del Protocolo de Contexto de Modelo, lo que permite a los usuarios ver los saldos de las cuentas, acceder a los datos de las transacciones y crear nuevas transacciones.
Related MCP Servers
- AsecurityFlicenseAqualityAn MCP server that allows users to interact with YNAB data, enabling access to account balances, transactions, and the creation of new transactions through the Model Context Protocol.Last updated -101Python
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI-powered interaction with YNAB (You Need A Budget) data, allowing users to query their budgets through conversational interfaces.Last updated -1151TypeScriptMIT License
- AsecurityAlicenseAqualityA comprehensive server that enables sophisticated interactions with PocketBase databases through Model Context Protocol, offering collection management, record operations, user management, and advanced database operations.Last updated -3130JavaScriptMIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) server for interacting with YNAB (You Need A Budget). Provides tools for accessing budget data through MCP-enabled clients like Claude Desktop.Last updated -PythonMIT License