mcpField
M
mcp-cielo

mcp-cielo

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

mcp-cielo について

mcp-cielo は、ブラジルのカード決済サービス Cielo の MCP サーバーです。カード決済、Pix、ボレト、定期決済、決済リンクを扱う 22 のツールを提供します。ブラジルでオンライン決済を扱う加盟店や開発者を対象としています。

主な機能

  1. 01カード、Pix、ボレトを扱う 22 の MCP ツール
  2. 02定期決済の作成、金額と次回請求日の更新
  3. 03CardToken と 3DS 2.0 認証データへの対応
  4. 04不正検知の分析と決済リンクの照会

活用シーン

  1. 01エージェントによる売上の作成、キャプチャ、キャンセル
  2. 02定期決済の金額、次回請求日、有効状態の管理
  3. 03Pix の QR コードや Cielo 決済リンクの生成

MCP 対応

本プロジェクトは Cielo の決済、定期決済、Pix、ボレト、不正検知、決済リンクの操作を、MCP クライアント向けのツールとして公開する MCP サーバーです。

設定

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

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

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

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

ツール

22

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

パラメーター型必須説明
brandenumはいカードブランドVisa | Master | Elo | Amex | Hipercard
amountnumberはい金額(セント単位。例:15700 = R$157.00)
holderstringはいカード名義人の氏名
capturebooleanいいえ自動キャプチャ(true にすると即時キャプチャ)
cardNumberstringはいクレジットカード番号
customerNamestringはい顧客名
installmentsnumberいいえ分割回数(一括払いの場合は 1)
securityCodestringはいCVV
expirationDatestringはい有効期限(MM/YYYY)
merchantOrderIdstringはい加盟店注文参照番号

詳細

@codespar/mcp-cielo

Cielo 向け MCP サーバー — カード決済、ボレート、継続課金

npm License: MIT

クイックスタート

Claude Desktop

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

{
  "mcpServers": {
    "cielo": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-cielo"],
      "env": {
        "CIELO_MERCHANT_ID": "your-merchant-id",
        "CIELO_MERCHANT_KEY": "your-merchant-key",
        "CIELO_SANDBOX": "true"
      }
    }
  }
}
Claude Code
claude mcp add cielo -- npx @codespar/mcp-cielo
Cursor / VS Code

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

{
  "servers": {
    "cielo": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-cielo"],
      "env": {
        "CIELO_MERCHANT_ID": "your-merchant-id",
        "CIELO_MERCHANT_KEY": "your-merchant-key",
        "CIELO_SANDBOX": "true"
      }
    }
  }
}

ツール(22)

ツール目的
create_saleCielo でクレジットカード/デビットカードの決済を作成します
get_salePaymentId を指定して決済の詳細を取得します
capture_sale事前承認済みの決済を売上確定します
cancel_sale決済を取り消します(全額または一部)
create_recurrentクレジットカードの継続課金を作成します
get_recurrent継続課金の詳細を取得します
tokenize_card今後の利用に備えてクレジットカードをトークン化します
create_boletoCielo でボレート決済を作成します
create_pixCielo で Pix 決済を作成します(QR コードを生成)
get_pixPaymentId を指定して Pix 決済の詳細と QR コードを取得します
create_debitCielo でデビットカード決済を作成します(3DS 認証が必要です)
create_ewalletデジタルウォレット決済を作成します(Google Pay、Samsung Pay、Apple Pay)
get_antifraud決済の不正利用対策分析の詳細を取得します
create_sale_with_token保存済みの CardToken を使ってクレジットカード決済を作成します(カード情報の再入力は不要です)
update_recurrent_amount既存の継続課金の金額を更新します
update_recurrent_next_date既存の継続課金の次回請求日を更新します
deactivate_recurrent継続課金を無効化(一時停止)して、請求を停止します
reactivate_recurrent以前に無効化した継続課金を再有効化します
create_payment_linkCielo の Link de Pagamento(共有可能なチェックアウト URL)を作成します
get_payment_linkID を指定して Cielo の Link de Pagamento を取得します
zero_auth請求せずにカードを検証するゼロ金額の与信を行います(カードまたは CardToken)
create_sale_with_3ds3DS 2.0 認証データ(3DS フローから取得)を使ってクレジットカード決済を作成します

認証

Cielo は認証に MerchantId および MerchantKey ヘッダーを使用します。

サンドボックス/テスト

Cielo は apisandbox.cieloecommerce.cielo.com.br にサンドボックスを提供しています。使用するには CIELO_SANDBOX=true を設定します。

認証情報の取得
  1. Cielo Developer Portal にアクセスします
  2. 開発者アカウントを作成します
  3. MerchantId と MerchantKey を取得します
  4. 環境変数を設定します

環境変数

変数必須説明
CIELO_MERCHANT_IDはいCielo の Merchant ID
CIELO_MERCHANT_KEYはいCielo の Merchant Key
CIELO_SANDBOXいいえサンドボックスモードでは "true" に設定します

ロードマップ

v0.2(予定)
  • create_pix — Pix 決済を作成します
  • get_pix — Pix 決済の詳細を取得します
  • create_debit — デビットカード決済を作成します
  • create_ewallet — デジタルウォレット決済を作成します(Apple Pay、Google Pay)
  • get_antifraud — 取引の不正利用対策分析を取得します
v0.3(予定)
  • batch_captures — 複数の事前承認済み取引を売上確定します
  • velocity_rules — 取引頻度/不正利用対策ルールを設定します

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

リンク

エンタープライズ

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

ライセンス

MIT

コメント

MCP は初めてですか?

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

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