mcpField
M
mcp-pix-bcb

mcp-pix-bcb

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

mcp-pix-bcb について

mcp-pix-bcb は、ブラジル中央銀行の公式 Pix API を扱う MCP サーバーです。決済サービスプロバイダー(PSP)経由で Pix の請求、返金、キーを処理する開発者を対象としています。即時および期日付き請求、DICT のキー管理、webhook 設定をカバーします。

主な機能

  1. 01即時および期日付き請求の作成、照会、変更
  2. 02受け取った Pix 支払いの一覧表示と返金の依頼
  3. 03DICT での Pix キーの登録と照会
  4. 04キーのポータビリティと申請の処理
  5. 05Pix キーの webhook の設定と削除

活用シーン

  1. 01注文に対する Pix 請求を生成し、支払い状況を追跡する
  2. 02受け取った Pix 支払いを確認し、返金を処理する
  3. 03加盟店アカウントの Pix キーと webhook を管理する

MCP 対応

Pix BCB の請求、支払い、返金、DICT キー、webhook のエンドポイントを MCP ツールとして公開し、MCP クライアントから呼び出せるようにします。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"codespar-mcp-pix-bcb": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-pix-bcb"
],
"env": {
"PIX_CLIENT_SECRET": "<PIX_CLIENT_SECRET>"
}
}
}
}
起動コマンドnpx -y @codespar/mcp-pix-bcb
設定が必要な環境変数
PIX_CLIENT_SECRETシークレットAPI key for pix-bcb

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

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

ツール

18

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

パラメーター型必須説明
txidstringいいえ取引 ID(英数字 26~35 文字、任意。省略すると自動生成)
chavestringはい受取人の Pix キー
valorobjectはい請求金額
valor.originalstringはいBRL 建ての金額(例:'100.00')
devedorobjectいいえ債務者(支払人)の情報
devedor.cpfstringいいえCPF(11 桁)
devedor.cnpjstringいいえCNPJ(14 桁の数字)
devedor.nomestringいいえ支払人名
calendarioobjectいいえ請求タイミング
calendario.expiracaonumberいいえ有効期限(秒、デフォルト:3600)
infoAdicionaisarrayいいえ追加情報フィールド
solicitacaoPagadorstringいいえ支払人へのメッセージ(最大 140 文字)

詳細

@codespar/mcp-pix-bcb

Pix BCB(ブラジル中央銀行の公式 Pix API)向け MCP サーバー

npm License: MIT

クイックスタート

Claude Desktop

~/.config/claude/claude_desktop_config.json に追加します:

{
  "mcpServers": {
    "pix-bcb": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-pix-bcb"],
      "env": {
        "PIX_BASE_URL": "https://pix.example.com/api/v2",
        "PIX_CLIENT_ID": "your-client-id",
        "PIX_CLIENT_SECRET": "your-client-secret",
        "PIX_CERT_PATH": "/path/to/certificate.pem"
      }
    }
  }
}
Claude Code
claude mcp add pix-bcb -- npx @codespar/mcp-pix-bcb
Cursor / VS Code

.cursor/mcp.json または .vscode/mcp.json に追加します:

{
  "servers": {
    "pix-bcb": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-pix-bcb"],
      "env": {
        "PIX_BASE_URL": "https://pix.example.com/api/v2",
        "PIX_CLIENT_ID": "your-client-id",
        "PIX_CLIENT_SECRET": "your-client-secret",
        "PIX_CERT_PATH": "/path/to/certificate.pem"
      }
    }
  }
}

ツール(18)

ツール目的
create_cob即時 Pix 請求(cobranca imediata)を作成します
get_cobtxid で即時請求の詳細を取得します
list_cobs日付範囲とフィルターを指定して即時請求を一覧表示します
update_cob既存の即時請求を更新します(PATCH /cob/{txid})。
create_cobv期日付き Pix 請求(cobranca com vencimento)を作成します
list_cobv日付範囲内の期日付き請求(cobv)を一覧表示します
update_cobv既存の期日付き請求を更新します(PATCH /cobv/{txid})
get_pixe2eid(endToEndId)で受け取った Pix 決済を取得します
list_pix_received日付範囲内で受け取った Pix 決済を一覧表示します
create_devolucao受け取った Pix の返金(devolução)をリクエストします(PUT /pix/{e2eid}/devolucao/{id})
get_devolucaoe2eid と返金 ID で返金の詳細を取得します(GET /pix/{e2eid}/devolucao/{id})
create_pix_keyDICT に Pix キーを登録します(PSP の対応が必要です)
get_pix_keyDICT で Pix キーを検索します
list_pix_keysこの PSP の認証済みアカウントが所有するすべての Pix キーを一覧表示します
request_key_portability別の PSP からこの PSP への Pix キーの移行をリクエストします(DICT の移行フロー)
resolve_key_claim保留中の DICT キー要求を解決します(確認またはキャンセル)— POST /dict/keys/claims/{id}/resolve
set_webhook指定した Pix キーの Webhook URL を設定します(PUT /webhook/{chave})。
delete_webhookPix キーに設定された Webhook を削除します(DELETE /webhook/{chave})

認証

Pix BCB API は、mTLS を使用した OAuth2 クライアント認証情報フローを使用します。各 PSP(銀行)がそれぞれのベース URL と証明書要件を提供します。

サンドボックス/テスト

サンドボックスの利用可否は PSP(決済サービスプロバイダー)によって異なります。認証環境へのアクセスについては、ご利用の銀行にお問い合わせください。

認証情報を取得する
  1. Pix API ドキュメント(BCB)にアクセスします
  2. API アクセスのために、利用する PSP(銀行)に登録します
  3. OAuth2 クライアント認証情報と mTLS 証明書を取得します
  4. 環境変数を設定します

環境変数

変数必須説明
PIX_BASE_URLはいPSP API のベース URL(例:https://pix.example.com/api/v2)
PIX_CLIENT_IDはいOAuth2 クライアント ID
PIX_CLIENT_SECRETはいOAuth2 クライアントシークレット
PIX_CERT_PATHいいえmTLS 証明書(.pem または .p12)へのパス

ロードマップ

v0.2(予定)
  • create_location — Pix ロケーション(ペイロード URL)を作成します
  • get_location — Pix ロケーションの詳細を取得します
  • list_locations — すべての Pix ロケーションを一覧表示します
  • create_devolucao — Pix の返金(devolucao)を作成します
  • get_devolucao — Pix の返金詳細を取得します
v0.3(予定)
  • create_cobv_batch — 期日付き Pix 請求(cobv)のバッチを作成します
  • webhook_management — Pix Webhook を登録、取得、削除します

貢献をご希望ですか?PR を作成するか、ツールをリクエストしてください。

リンク

エンタープライズ

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

ライセンス

MIT

コメント

MCP は初めてですか?

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

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