mcpField
M
mcp-pagar-me

mcp-pagar-me

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

mcp-pagar-me について

mcp-pagar-me は、Stone エコシステムの決済プラットフォーム Pagar.me 向けの MCP サーバーです。注文、課金、受取人、送金、サブスクリプションを扱い、分割払いの処理を想定しています。

主な機能

  1. 01注文、課金、送金、サブスクリプションを扱う 22 のツール
  2. 02Pix、boleto、クレジットカードによる課金
  3. 03分割払い向けの受取人管理と残高照会
  4. 04売掛金の早期入金(anticipation)の照会と申請
  5. 05イベント通知用の Webhook 登録

活用シーン

  1. 01ブラジルの EC 向けエージェントによる注文と課金の作成
  2. 02分割払いの受取人管理と送金・出金の実行
  3. 03売掛金の早期入金の照会と申請

MCP 対応

MCP サーバーとして、Pagar.me の注文、課金、送金、サブスクリプション、Webhook 操作をツールとして MCP クライアントに公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"codespar-mcp-pagar-me": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-pagar-me"
],
"env": {
"PAGARME_API_KEY": "<PAGARME_API_KEY>",
"PAGARME_PUBLIC_KEY": "<PAGARME_PUBLIC_KEY>"
}
}
}
}
起動コマンドnpx -y @codespar/mcp-pagar-me
設定が必要な環境変数
PAGARME_API_KEYシークレットSecret key (sk_xxx) for Pagar.me
PAGARME_PUBLIC_KEYシークレットPublic key (pk_xxx) for card tokenization (required only for create_card_token)

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

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

ツール

22

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

パラメーター型必須説明
itemsarrayはい注文品目
customerobjectはいname、email、document、type を含む Customer オブジェクト
customer.namestringはい顧客名
customer.typeenumはいCustomer の種類individual | company
customer.emailstringはい顧客のメールアドレス
customer.documentstringはいCPF または CNPJ
paymentsarrayはい支払い方法の配列

詳細

@codespar/mcp-pagar-me

Pagar.me 向け MCP サーバー — Stone エコシステムの注文、請求、分割決済に対応

npm License: MIT

クイックスタート

Claude Desktop

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

{
  "mcpServers": {
    "pagar-me": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-pagar-me"],
      "env": {
        "PAGARME_API_KEY": "sk_your-key"
      }
    }
  }
}
Claude Code
claude mcp add pagar-me -- npx @codespar/mcp-pagar-me
Cursor / VS Code

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

{
  "servers": {
    "pagar-me": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-pagar-me"],
      "env": {
        "PAGARME_API_KEY": "sk_your-key"
      }
    }
  }
}

ツール(22)

ツール用途
create_order商品と決済を指定して、Pagar.me に注文を作成します
get_orderID を指定して注文の詳細を取得します
list_orders任意のフィルターを指定して注文を一覧表示します
create_charge請求(Pix、boleto、またはクレジットカード)を作成します
get_chargeID を指定して請求の詳細を取得します
create_recipient分割決済用の受取人を作成します
get_balance現在の口座残高を取得します
create_transfer受取人への振込を作成します
refund請求を全額または一部返金します
list_recipients任意のフィルターを指定して受取人を一覧表示します
create_anticipation受取人の売掛金の前払い(antecipação)を申請します
get_anticipationID を指定して前払いの詳細を取得します
get_anticipation_limits受取人が利用できる前払い限度額を取得します
create_planサブスクリプションプランを作成します
update_plan既存のサブスクリプションプランを更新します
create_subscription顧客向けの継続課金サブスクリプションを作成します
cancel_subscription継続課金サブスクリプションをキャンセルします
create_card_tokenクレジットカードをトークン化します(PCI セーフ)。
create_withdrawal受取人の残高を登録済みの銀行口座へ振り込む出金(saque)を作成します
register_webhookイベント通知を受信する Webhook エンドポイントを登録します
capture_charge事前承認済みの請求を確定します(オーソリ後に売上を確定するフロー)。
partial_refund請求の一部を返金します(明示的な一部返金;

認証

Pagar.me は、シークレットキー(sk_xxx)をユーザー名、空のパスワードとする Basic Auth を使用します。

サンドボックス/テスト

Pagar.me はダッシュボードからテストモードを利用できます。実際の請求を避けるには、テストモードの API キーを使用してください。

認証情報の取得
  1. Pagar.me Dashboard にアクセスします
  2. アカウントを作成します
  3. シークレットキー(テストモードの場合は sk_test_xxx)を取得します
  4. PAGARME_API_KEY 環境変数を設定します

環境変数

変数必須説明
PAGARME_API_KEYはいPagar.me ダッシュボードで取得したシークレットキー(sk_xxx)
PAGARME_PUBLIC_KEYいいえcreate_card_token 専用の公開キー(pk_xxx)

ロードマップ

v0.3(予定)
  • list_charges — フィルターを指定して請求を一覧表示します
  • list_subscriptions — サブスクリプションを一覧表示します
  • list_plans — プランを一覧表示します
  • batch_charges — 1 回のリクエストで複数の請求を作成します
  • list_webhooks / delete_webhook — Webhook を包括的に管理します

貢献に興味がありますか?PR を作成するか、ツールをリクエストしてください。

リンク

エンタープライズ

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

ライセンス

MIT

コメント

MCP は初めてですか?

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

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