mcpField
M
mcp-c6

mcp-c6

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

mcp-c6 について

mcp-c6 は、C6 Bank 向けの MCP サーバーで、Pix、ボレト、口座データの操作を想定していました。現在は非推奨であり、対象ドメインは DNS で解決できないため、どのツールもサービスに接続できません。参考用としてリポジトリに残されており、再利用には稼働中のエンドポイントが必要です。

主な機能

  1. 01Pix 即時請求と期日付き請求のツール
  2. 02DICT キーの照会・登録・削除
  3. 03ボレトの発行・取得・取り消し
  4. 04口座残高と明細の照会

活用シーン

  1. 01新しい MCP サーバーを開発する際の C6 Bank ツール構成の参照
  2. 02稼働中のエンドポイントが提供された後の Pix・ボレト連携の出発点

MCP 対応

このプロジェクトは MCP サーバーで、本来は 14 個のツールを MCP クライアントに提供していましたが、現在どのツールも稼働中のサービスには接続できません。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"codespar-mcp-c6": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-c6"
],
"env": {
"C6_CLIENT_ID": "<C6_CLIENT_ID>",
"C6_CLIENT_SECRET": "<C6_CLIENT_SECRET>",
"C6_CERT_PATH": "<C6_CERT_PATH>",
"C6_KEY_PATH": "<C6_KEY_PATH>",
"C6_ENV": "<C6_ENV>"
}
}
}
}
起動コマンドnpx -y @codespar/mcp-c6
設定が必要な環境変数
C6_CLIENT_IDC6 OAuth client_id issued via the Developer Portal after contract onboarding.
C6_CLIENT_SECRETシークレットC6 OAuth client_secret.
C6_CERT_PATHAbsolute path to the mTLS client certificate (.crt or .pem). BACEN mandates mTLS for Pix v2.
C6_KEY_PATHシークレットAbsolute path to the mTLS private key (.key or .pem).
C6_ENVEnvironment: 'sandbox' or 'production'. Defaults to 'sandbox'.

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

パッケージ
npm@codespar/mcp-c60.1.0-alpha.4

ツール

14

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

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

詳細

@codespar/mcp-c6

非推奨:稼働中のエンドポイントはありません。 2026-09-27 に 2 つのパブリック DNS リゾルバー(8.8.8.8 と 1.1.1.1)で測定したところ、baas.c6bank.com.br(本番環境)と baas-sandbox.c6bank.com.br(サンドボックス環境)は DNS で解決されません。現在、C6 の開発者ポータルには、どちらも mTLS 経由の baas-api.c6bank.info(本番環境)と baas-api-sandbox.c6bank.info(サンドボックス環境)が記載されています。このサーバーのパスと認証はこれらに対応するよう作られておらず、確認もされていません。このサーバーのツールは、どれもサービスに接続できません。パッケージは npm で非推奨となっており、参考用としてこのリポジトリに残されています。稼働中のエンドポイントをお持ちの場合は、C6_BASE_URL でサーバーの接続先を指定してください。パッケージを再び利用可能にするには、プロバイダーのドキュメントに記載されたベース URL を添えて、mcp-dev-latam で Issue を作成してください。

C6 Bank 用の MCP サーバーです。JPMorgan の支援を受ける、ブラジル有数のデジタルバンクです。

C6 はリテール口座数でブラジル最大級のデジタルバンクに数えられ、中小企業向けおよび法人向けの銀行サービスを積極的に拡大してきました。加盟店は、Pix、ボレート、口座データの各種フローを直接連携できます。

ステータス:アルファ版(0.1.0-alpha.1)

C6 の開発者ポータルは契約締結済みの加盟店のみ利用可能です。Pix、Cobrança、口座 API の完全な OpenAPI 仕様は、オンボーディング済みの加盟店にのみ公開されます。このサーバーのエンドポイントパスは、(a)BACEN Pix v2 標準、(b)C6 の公開マーケティングページ、(c)Itaú/Santander/Bradesco に共通する慣例に基づく推定です。検証されていないパスには、ソース内で TODO(verify) のマークが付いています。

0.1.x の間は正確なバージョンに固定してください。オンボーディング済みの加盟店がポータルの仕様に照らして検証できるようになり次第、パスを修正します。

ツール(14)

ツール用途
get_oauth_tokenC6 開発者ポータル用の OAuth2 client_credentials ベアラートークンを発行するか、キャッシュ済みのトークンを返します。
create_pix_cobQR コード付きの Pix 即時請求(cob)を作成します。
get_pix_cobtxid を指定して Pix 即時請求(cob)を取得します。
list_pix_cob日付範囲内に加盟店が登録した Pix 即時請求(cob)の一覧を取得します。
create_pix_cobv支払期日付きの Pix 請求(cobv)を作成します。支払人が期日以降にも支払える、ボレートに似た Pix に使用します...
get_pix_cobvtxid を指定して支払期日付きの Pix 請求(cobv)を取得します。
resolve_dict_keyPix 送金の前に、DICT キー(CPF、CNPJ、メールアドレス、電話番号、EVP)から所有者の口座データを照会します。
register_pix_key加盟店が所有する C6 口座に、DICT キー(CPF、CNPJ、メールアドレス、電話番号、EVP)を登録します。
delete_pix_key加盟店が所有する DICT キーを削除します。
create_boletoC6 Cobrança 経由でボレートを発行します。
get_boletoC6 の識別子(id または nosso_numero)でボレートを取得します。
cancel_boleto支払い前の未決済ボレートを取り消し(baixa)します。
get_account_balance加盟店口座の現在の残高スナップショットを取得します。
get_statement指定期間の口座取引明細を取得します。

インストール

npm install @codespar/[email protected]

環境変数

C6_CLIENT_ID="..."        # OAuth client_id from C6's Developer Portal
C6_CLIENT_SECRET="..."    # OAuth client_secret
C6_CERT_PATH="/abs/path/to/client.crt"   # mTLS client certificate
C6_KEY_PATH="/abs/path/to/client.key"    # mTLS private key
C6_ENV="sandbox"                          # or "production" (default: sandbox)

認証

すべての呼び出しで、次の 2 要素が両方とも必要です。

  1. OAuth2 client_credentials — サーバーがトークンエンドポイントを呼び出し、有効期限の約 60 秒前までベアラートークンをキャッシュして、下流への呼び出しに Authorization: Bearer <token> を付加します。
  2. mTLS — BACEN は Pix v2 に相互 TLS を義務付けており、C6 はすべての製品群でこれを適用しています。サーバーは指定されたパスからクライアント証明書と秘密鍵を読み込み、Node https.Agent を構築して、すべてのリクエストをそれ経由で送信します。

加盟店契約の締結後、C6 開発者ポータルから証明書と秘密鍵のバンドルを取得します。

実行

# stdio (default)
npx @codespar/mcp-c6

注意事項

  • パスは未検証です。 src/index.ts の TODO(verify) マーカーを参照してください。オンボーディング済みの加盟店は、ポータルから提供された OpenAPI 仕様と照合して検証し、PR を作成してください。
  • サンドボックスのホスト名は推定です。 C6 は加盟店ごとにサンドボックスのサブドメインを発行します。割り当てられたサンドボックス URL と異なる場合は、BASE_URL を編集して上書きしてください。

エンタープライズ

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

ライセンス

MIT

コメント

MCP は初めてですか?

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

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