mcpField
M
mcp-belvo

mcp-belvo

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

mcp-belvo について

mcp-belvo は、メキシコ、アルゼンチン、コロンビアを対象とするオープンファイナンス アグリゲーター Belvo の MCP サーバーです。口座、残高、取引データを必要とする開発者やエージェント向けに、24 個のツールを提供します。

主な機能

  1. 01Belvo のリンクを通じて金融機関に接続
  2. 02口座、残高、取引記録の照会
  3. 03収入、所有者、投資データの取得
  4. 04サンドボックス環境と HTTP トランスポートに対応
  5. 05Belvo Connect Widget 用トークンの作成

活用シーン

  1. 01エージェント内で中南米ユーザーの銀行取引を読み取る
  2. 02複数の金融機関の残高を集約する
  3. 03分析や与信審査向けに金融データを提供する

MCP 対応

本プロジェクトは MCP サーバーであり、Belvo の金融機関、リンク、口座、取引に関する操作を、MCP クライアントが利用できるツールとして公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"codespar-mcp-belvo": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-belvo"
],
"env": {
"BELVO_SECRET_ID": "<BELVO_SECRET_ID>",
"BELVO_SECRET_PASSWORD": "<BELVO_SECRET_PASSWORD>",
"BELVO_SANDBOX": "<BELVO_SANDBOX>"
}
}
}
}
起動コマンドnpx -y @codespar/mcp-belvo
設定が必要な環境変数
BELVO_SECRET_IDシークレットSecret ID for Belvo
BELVO_SECRET_PASSWORDシークレットSecret password for Belvo
BELVO_SANDBOXSet to true to use sandbox environment

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

パッケージ
npm@codespar/mcp-belvo0.2.2

ツール

24

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

パラメーター型必須説明
pagenumberいいえページ番号
typeenumいいえ機関の種類bank | fiscal | gig | employment
page_sizenumberいいえページあたりの結果数
country_codestringいいえ国コードのフィルター(MX、CO、AR)

詳細

MCP Belvo

Belvo 用の MCP サーバー — LATAM(メキシコ、アルゼンチン、コロンビア)向けのオープンファイナンスアグリゲーターです。

クイックスタート

# Set your credentials
export BELVO_SECRET_ID="your-secret-id"
export BELVO_SECRET_PASSWORD="your-secret-password"
export BELVO_SANDBOX=true  # Use sandbox environment

# Run via stdio
npx tsx packages/mexico/belvo/src/index.ts

# Run via HTTP
npx tsx packages/mexico/belvo/src/index.ts --http

環境変数

変数必須説明
BELVO_SECRET_IDはいBelvo ダッシュボードで発行されたシークレット ID
BELVO_SECRET_PASSWORDはいBelvo ダッシュボードで発行されたシークレットパスワード
BELVO_SANDBOXいいえサンドボックスを使用するには"true"に設定します(デフォルト:本番環境)
MCP_HTTPいいえHTTP トランスポートを有効にするには"true"に設定します
MCP_PORTいいえHTTP ポート(デフォルト:3000)

ツール(24)

ツール目的
list_institutions利用可能な金融機関を一覧表示します
create_link金融機関へのリンクを作成します
list_links既存のリンクを一覧表示します
get_accountsリンクの口座を取得します
get_balancesリンクの残高を取得します
get_transactionsリンクの取引を取得します
get_ownersリンクの所有者情報を取得します
get_incomesリンクの収入データを取得します
get_tax_returnsリンクの税務申告データを取得します(税務機関)
get_investmentsリンクの投資ポートフォリオを取得します
get_linkID を指定して特定のリンクの詳細を取得します
delete_linkID を指定してリンクを削除します(関連するデータもすべて削除されます)
patch_linkリンクの認証情報を更新するか、MFA 後に再開します(PATCH /api/links/)
list_accounts保存された口座を一覧表示します(GET /api/accounts/)。任意のフィルターを指定できます
get_account_detail口座 ID を指定して保存された口座を取得します
list_transactions保存された取引を一覧表示します(GET /api/transactions/)。任意のフィルターを指定できます
get_transaction_detail取引 ID を指定して保存された取引を取得します
list_balances保存された残高を一覧表示します(GET /api/balances/)。任意のフィルターを指定できます
list_owners保存された所有者を一覧表示します(GET /api/owners/)
list_incomes保存された収入を一覧表示します(GET /api/incomes/)
get_employment_recordsリンクの雇用記録を取得します(雇用機関)
get_invoicesリンクの請求書を取得します(ブラジル/メキシコの税務機関)
get_receivables_transactionsリンクの売掛金取引を取得します(決済ネットワーク/アクワイアラーのデータ)
create_widget_tokenBelvo Connect Widget 用の有効期間が短いアクセストークンを作成します

認証

Basic 認証(secret_id:secret_password)を使用します。認証情報はBelvo ダッシュボードから取得してください。

API リファレンス


エンタープライズ

エージェントによる支払いにガバナンス、予算上限、監査証跡が必要ですか?CodeSpar Enterprise は、これらの MCP サーバーにポリシーエンジン、支払いルーティング、コンプライアンステンプレートを追加します。

認証

サーバーを起動する前に、次の環境変数を設定してください。

  • BELVO_SECRET_ID (必須、シークレット) — Belvo のシークレット ID
  • BELVO_SECRET_PASSWORD (必須、シークレット) — Belvo のシークレットパスワード
  • BELVO_SANDBOX — サンドボックス環境を使用するには true に設定します

認証情報はプロバイダーの開発者ポータルで発行してください:https://developers.belvo.com。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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