mcpField
I
interbanking

interbanking

ローカル
github.com/rje1974金融データ04 週間前に更新

interbanking について

interbankingは、アルゼンチンのInterbanking口座を照会する読み取り専用のMCPサーバーです。現在・過去の残高や取引を確認でき、送金操作は提供しません。

主な機能

  1. 01銀行名や通貨を含む口座一覧
  2. 02現在の帳簿残高と利用可能残高の照会
  3. 03過去の期間別残高の取得
  4. 04取引と入出金合計の確認

活用シーン

  1. 01連携口座の残高確認
  2. 02期間を指定した口座取引の確認
  3. 03口座残高の推移の追跡
  4. 04最近の取引から入金を確認

MCP 対応

Interbankingの口座、残高、過去の残高、取引を照会するツールをMCPクライアントに提供します。読み取り専用で、送金ツールはありません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"rje1974-interbanking": {
"command": "npx",
"args": [
"-y",
"interbanking-mcp"
],
"env": {
"IB_CLIENT_ID": "<IB_CLIENT_ID>",
"IB_CLIENT_SECRET": "<IB_CLIENT_SECRET>",
"IB_REDIRECT_URL": "<IB_REDIRECT_URL>",
"IB_CUSTOMER_ID": "<IB_CUSTOMER_ID>"
}
}
}
}
起動コマンドnpx -y interbanking-mcp
設定が必要な環境変数
IB_CLIENT_IDシークレットClient ID de tu aplicación en el portal de desarrolladores de Interbanking
IB_CLIENT_SECRETシークレットClient Secret de la aplicación. Se muestra una sola vez al crearla.
IB_REDIRECT_URLDebe coincidir con la Redirect URL configurada en el portal e incluir https://
IB_CUSTOMER_IDシークレットCódigo de suscriptor de Interbanking web (Administración > Bancos y cuentas)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npminterbanking-mcp1.0.2

ツール

4

掲載時のツール一覧 · 3 週間前に更新

このツールにパラメーターはありません。

詳細

interbanking-mcp

独立した非公式プロジェクトです。 Interbanking S.A.との関係はなく、同社の承認も受けていません。「Interbanking」はその所有者の登録商標であり、対応するAPIを示す目的でのみ記載しています。

エージェントからInterbanking(アルゼンチン)の口座を照会するためのMCPサーバーです。 残高、過去の残高、取引明細を、コードを書かずにスペイン語で確認できます。

読み取り専用です。 資金を動かすツールはありません。これは単なる慣例ではなく設計上の決定です。任意のHTTPメソッドを受け付けるクライアントの汎用機能は、意図的にサーバーから除外しています。

インストール

インストールは不要です。起動時に自動でダウンロードされます。

Claude Code
claude mcp add interbanking \
  --env IB_CLIENT_ID=tu_client_id \
  --env IB_CLIENT_SECRET=tu_client_secret \
  --env IB_REDIRECT_URL=https://localhost \
  --env IB_CUSTOMER_ID=tu_customer_id \
  -- npx -y interbanking-mcp
Claude Desktopまたは設定ファイルを使う別のクライアント
{
  "mcpServers": {
    "interbanking": {
      "command": "npx",
      "args": ["-y", "interbanking-mcp"],
      "env": {
        "IB_CLIENT_ID": "tu_client_id",
        "IB_CLIENT_SECRET": "tu_client_secret",
        "IB_REDIRECT_URL": "https://localhost",
        "IB_CUSTOMER_ID": "tu_customer_id"
      }
    }
  }
}

認証情報はInterbanking開発者ポータルから取得します。取得方法の手順は、interbanking-api-ejemploに記載されています。

認証情報の保存場所にご注意ください。 この設定ファイルはディスク上に平文で保存されます。認証情報を貼り付ける前に、トークン管理をお読みください。

ツール

ツール説明
listar_cuentas利用可能な口座を銀行、種類、通貨、口座番号とともに表示します
saldos現在の残高(会計残高と利用可能残高)を表示します。最大64日間の任意の期間を指定できます
saldos_historicos長期間の日ごとの残高を表示します。期間は自動的に分割されます
movimientosすべての口座の取引明細を、入金と出金の合計とともに表示します

設定後は、スペイン語で話しかけます。

  • 「各口座にいくらありますか?」
  • 「9月の取引明細を見せて」
  • 「1月以降、Galiciaの残高はどう推移しましたか?」
  • 「先週、どんな振込がありましたか?」
データ量について

movimientosとsaldos_historicosは、デフォルトで要約を返します。口座ごとの合計と、直近25件の取引明細です。1年分の期間では何千件もの記録になり、それをすべて出力すると、何のメリットもないままエージェントのコンテキストウィンドウを埋めてしまいます。すべて確認するには、*「詳細付きで」*と依頼してください。期間は短めに指定するのがおすすめです。

内部の仕組み

interbanking-clientを使用し、ポータル特有の仕様に対応しています。トークンのパラメーターはリクエストボディではなくクエリー文字列に指定すること、serviceヘッダーにはhttps://を含める必要があること、customer-idはクエリーパラメーターであること、取引明細には残高とは異なるベースURLを使うことなどです。これらはすべてinterbanking-api-ejemploに記載されています。

開発

npm install
npm run check
npm test

手動でテストするには:

npx @modelcontextprotocol/inspector node server.js

プライバシー

あなたの認証情報を使ってあなたのマシン上で動作し、接続先は組織のみです。情報を収集したり、どこかに送信したりすることはありません。詳細はPRIVACY.mdをご覧ください。

サポート

現状のまま公開しています。問い合わせはリポジトリのissueからお願いします。回答の期限は設けておらず、対応できるときに返答します。メールや電話によるサポートはありません。

サードパーティのAPIは予告なく変更され、動作しなくなることがあります。専門的な助言ではありません。利用者ご自身の責任でご利用ください。

役に立った場合

⭐ リポジトリにスターを付けるか、コーヒーをおごってください。

(メッセージを送って、話をするのも歓迎です。)

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。