MCP YNAB サーバー
モデル コンテキスト プロトコルを通じて YNAB (You Need A Budget) 機能へのアクセスを提供する MCP サーバー実装。
特徴
- 口座残高と取引を表示する 
- 新しい取引を作成する 
- 標準化された MCP リソースを通じて YNAB データにアクセスする 
インストール
構成
サーバーが機能するにはYNAB APIキーが必要です。YNAB開発者設定から取得できます。
API キーは次の方法で提供できます。
- 環境変数: - YNAB_API_KEY=your_api_key
- MCP秘密管理システム 
- プロジェクトルートの - .envファイル
使用法
サーバーの実行
利用可能なリソース
- ynab://accounts- すべての YNAB アカウントをリストします
- ynab://transactions/{account_id}- 特定のアカウントの最近の取引を取得する
利用可能なツール
- create_transaction- 新しいトランザクションを作成する
- get_account_balance- アカウントの現在の残高を取得する
使用例
発達
プロジェクトタスク
このプロジェクトでは、一般的な操作にタスクファイルを使用します。主なコマンドは次のとおりです。
利用可能なすべてのタスクについては、 Taskfile.yml を参照してください。
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
モデル コンテキスト プロトコルを通じて YNAB (You Need A Budget) 機能へのアクセスを提供し、ユーザーがアカウント残高を表示したり、取引データにアクセスしたり、新しい取引を作成したりできるようにします。
Related MCP Servers
- Asecurity-licenseAqualityAn 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 -105
- Asecurity-licenseAqualityA 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 -11036MIT License
- -security-license-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 -3MIT License