mcp-inter-bank について
@codespar/mcp-inter-bank は、ブラジルのデジタルバンク Banco Inter の MCP サーバーです。銀行 API を通じて boleto、Pix、振込、口座照合を扱うアプリケーションを想定しています。OAuth2 クライアント認証情報フローを用い、API ごとにスコープが分かれています。
主な機能
- 01boleto の作成、取得、一覧表示、取消
- 02Pix 即時請求と期限付き請求、返金
- 03残高、明細、PDF 明細の取得
- 04TED および社内振込の作成
- 05boleto と Pix のイベント用 Webhook 登録
活用シーン
- 01顧客向けの boleto および Pix 請求の作成
- 02口座残高の確認と明細の出力
- 03Webhook による Pix および boleto の状態通知の受信
MCP 対応
本プロジェクトは MCP サーバーとして動作し、請求、振込、明細、Webhook に関する 22 個の銀行関連ツールを MCP クライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
22掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| amount | number | はい | BRL 建ての Boleto 金額 |
| due_date | string | はい | 期限日(YYYY-MM-DD) |
| payer_zip | string | いいえ | 支払人の郵便番号(CEP) |
| payer_city | string | いいえ | 支払人の市区町村 |
| payer_name | string | はい | 支払人の氏名 |
| description | string | いいえ | Boleto の説明 |
| payer_state | string | いいえ | 支払人の州(UF) |
| payer_address | string | いいえ | 支払人の住所(番地・通り) |
| payer_cpf_cnpj | string | はい | 支払人の CPF または CNPJ |
詳細
@codespar/mcp-inter-bank
boletos、PIX、振込、銀行業務に対応する包括的な開発者 API を備えたブラジルのデジタル銀行、Banco Inter 向けの MCP サーバーです
クイックスタート
# Set your credentials
export INTER_CLIENT_ID="your-client-id"
export INTER_CLIENT_SECRET="your-client-secret"
# Run via stdio
npx -y @codespar/mcp-inter-bank
# Run via HTTP
MCP_HTTP=true MCP_PORT=3000 npx -y @codespar/mcp-inter-bank
環境変数
| 変数 | 必須 | 説明 |
|---|---|---|
INTER_CLIENT_ID | はい | OAuth2 クライアント ID |
INTER_CLIENT_SECRET | はい | OAuth2 クライアントシークレット |
MCP_HTTP | いいえ | HTTP トランスポートを有効にするには "true" に設定します |
MCP_PORT | いいえ | HTTP ポート(デフォルト:3000) |
ツール(22)
| ツール | 目的 |
|---|---|
create_boleto | boleto bancario(銀行振込票)を作成します |
get_boleto | ID で boleto の詳細を取得します |
list_boletos | フィルターを指定して boletos を一覧表示します |
cancel_boleto | boleto をキャンセル(支払い停止)します |
get_boleto_pdf | boleto の PDF をダウンロードします(base64 ペイロードを返します) |
create_pix | PIX 支払いを作成します |
get_pix | ID で PIX 取引の詳細を取得します |
list_pix | PIX 取引を一覧表示します |
create_pix_cob | txid 付きの PIX 即時請求(cob)を作成します — BR Code/コピー&ペースト用コードを返します |
get_pix_cob | txid で PIX 即時請求を取得します |
list_pix_cob | 期間を指定して PIX 即時請求を一覧表示します(オプションで end_to_end_id フィルターを指定できます) |
create_pix_cobv | dueDate 付きの PIX 期限付き請求(cobv)を作成します — 有効期限のある boleto 形式の PIX です |
get_pix_cobv | txid で PIX 期限付き請求(cobv)を取得します |
create_pix_devolucao | 受け取った取引に対する PIX 返金(devolução)を作成します |
list_pix_keys | Inter アカウントに登録されている PIX キー(chaves)を一覧表示します |
get_balance | 口座残高を取得します |
get_statement | 指定期間の口座取引明細を取得します |
get_statement_enriched | 取引の詳細情報(取引相手、カテゴリ、Pix の詳細)を含む拡張取引明細を取得します |
get_statement_pdf | 指定期間の口座取引明細を PDF としてダウンロードします(base64 ペイロード) |
create_transfer | TED または口座内振込を作成します |
get_webhook | 設定済みの webhook を取得します |
create_webhook | 通知用の webhook を登録します |
認証
OAuth2 クライアントクレデンシャルフローを使用します。トークンエンドポイントは /oauth/v2/token で、API ごとにスコープ付き権限が必要です。
- Boletos:
boleto-cobranca.read、boleto-cobranca.write - PIX:
pix.read、pix.write - 銀行業務:
extrato.read、pagamento-ted.write - Webhook:
webhook-boleto.read、webhook-boleto.write、webhook-pix.read、webhook-pix.write
Banco Inter Developer Portal でアプリケーションを登録してください。
API リファレンス
エンタープライズ
エージェントによる支払いにガバナンス、予算上限、監査証跡が必要ですか?CodeSpar Enterprise は、これらの MCP サーバーにポリシーエンジン、支払いルーティング、コンプライアンステンプレートを追加します。
認証
サーバーを起動する前に、次の環境変数を設定してください。
INTER_CLIENT_ID(必須、シークレット) — inter-bank の API キー/トークン
認証情報はプロバイダーの開発者ポータルで発行してください:https://developers.inter.co。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。