Mono-MCP について
Mono-MCPは、Monobank APIを接続し、AIアシスタントが口座明細や取引データを取得するためのMCPサーバーです。期間を指定した明細取得と、読みやすい取引データの整形に対応します。
主な機能
- 01期間指定で明細を取得
- 02取引データを読みやすく整形
- 03MCP経由でAIアシスタントに接続
活用シーン
- 01指定期間の銀行明細の確認
- 02Monobank口座の取引記録の取得
MCP 対応
起点日と終了日を指定してMonobankの明細を取得するツールをMCPクライアントに提供します。Monobank APIキーが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Mono-MCP
Monobank アカウントから銀行明細や取引データを直接取得できる、Monobank API 統合用の Model Context Protocol(MCP)サーバーです。
特長
- 日付範囲を指定して Monobank の明細を照会します
- 取引データを読みやすい形式に整えます
- AI アシスタントとの統合に Model Context Protocol を実装しています
要件
- Bun v1.2.2 以降
- Monobank API キー
インストール
# Clone the repository
git clone https://github.com/yourusername/mono-mcp.git
cd mono-mcp
# Install dependencies
bun install
設定
Monobank API キーを記載した .env ファイルをルートディレクトリに作成します。
MONO_API_KEY=your_monobank_api_token_here
API キーは Monobank のパーソナルキャビネット から取得できます。
使い方
MCP サーバーを起動します。
bun run dev
これにより、AI アシスタントが Monobank の取引を照会するために使用できる Model Context Protocol サーバーが起動します。
利用可能なツール
get_monobank_statement_from_to_date:2 つの日付の間の銀行明細を取得します
開発
bun run dev
Model Context Protocol について
Model Context Protocol(MCP)を使用すると、AI アシスタントが外部データソースに安全にアクセスし、操作を実行できます。modelcontextprotocol.github.io で MCP の詳細をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。