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.
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.
Tools
Un servidor MCP que permite a los usuarios interactuar con los datos de YNAB, posibilitando el acceso a saldos de cuentas, transacciones y la creación de nuevas transacciones a través del Protocolo de Contexto de Modelo.
Related Resources
Related MCP Servers
- -securityFlicense-qualityAn MCP server that exposes the XTB trading API, allowing users to interact with their XTB trading accounts through the Model Context Protocol to perform operations like account management, market data retrieval, and trade execution.Last updated -6TypeScript
- AsecurityFlicenseAqualityAn MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.Last updated -3928
- -securityFlicense-qualityProvides access to YNAB (You Need A Budget) functionality through the Model Context Protocol, allowing users to view account balances, access transaction data, and create new transactions.Last updated -Python
- -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