mcpField
M
mcp-wompi

mcp-wompi

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

mcp-wompi について

mcp-wompi は、Bancolombia が運営するコロンビアの決済ゲートウェイ Wompi の MCP サーバーです。コロンビアでカード、PSE 銀行振込、Nequi による決済をエージェントから扱いたい開発者に適しています。取引、決済リンク、トークン化、返金、webhook 署名検証を扱う 22 個のツールを提供します。

主な機能

  1. 01カード、PSE、Nequi の取引処理
  2. 02決済リンクの作成と管理
  3. 03カードと Nequi のトークン化と決済ソース管理
  4. 04返金の作成と照会
  5. 05顧客プロファイルと PSE 銀行一覧の取得
  6. 06webhook イベント署名の検証

活用シーン

  1. 01エージェントによる注文向け決済リンクの作成と取引状況の追跡
  2. 02加盟店参照番号による取引の検索と取消または返金
  3. 03再利用可能な決済ソース向け顧客プロファイルとトークンの作成

MCP 対応

本プロジェクトは、Wompi の決済関連ツール 22 個を MCP クライアントに公開する MCP サーバーです。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"codespar-mcp-wompi": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-wompi"
],
"env": {
"WOMPI_PUBLIC_KEY": "<WOMPI_PUBLIC_KEY>",
"WOMPI_PRIVATE_KEY": "<WOMPI_PRIVATE_KEY>",
"WOMPI_EVENTS_SECRET": "<WOMPI_EVENTS_SECRET>"
}
}
}
}
起動コマンドnpx -y @codespar/mcp-wompi
設定が必要な環境変数
WOMPI_PUBLIC_KEYシークレットPublic key for Wompi
WOMPI_PRIVATE_KEYシークレットPrivate key for Wompi
WOMPI_EVENTS_SECRETシークレットEvents/webhook secret for signature validation

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

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

ツール

22

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

パラメーター型必須説明
currencystringはい通貨コード(COP)
referencestringはい一意の取引参照
customer_dataobjectいいえ顧客データ
customer_data.legal_idstringいいえ法定 ID(cedula)
customer_data.full_namestringいいえ氏名
customer_data.phone_numberstringいいえ電話番号
customer_data.legal_id_typestringいいえ法定 ID タイプ(CC、NIT、CE)
customer_emailstringはい顧客のメールアドレス
payment_methodobjectはい支払い方法の詳細
payment_method.typestringはい支払いタイプ(CARD、NEQUI、PSE、BANCOLOMBIA_TRANSFER)
payment_method.tokenstringいいえトークン化されたカードのトークン(CARD 用)
payment_method.user_typenumberいいえユーザー種別:0=自然人、1=法人(PSE 用)
payment_method.installmentsnumberいいえ分割払い回数(CARD 用)
payment_method.phone_numberstringいいえ電話番号(NEQUI 用)
payment_method.payment_descriptionstringいいえ説明(PSE 用)
payment_method.financial_institution_codestringいいえ銀行コード(PSE 用)
amount_in_centsnumberはい金額(セント単位、COP)
acceptance_tokenstringいいえget_acceptance_token から取得した同意トークン

詳細

@codespar/mcp-wompi

カード、PSE 銀行振込、Nequi、Bancolombia 振込に対応する、Bancolombia が提供するコロンビアの決済ゲートウェイ Wompi 用 MCP サーバー

npm License: MIT

クイックスタート

# Set your credentials
export WOMPI_PUBLIC_KEY="pub_test_..."
export WOMPI_PRIVATE_KEY="prv_test_..."
export WOMPI_SANDBOX="true"

# Run via stdio
npx -y @codespar/mcp-wompi

# Run via HTTP
MCP_HTTP=true MCP_PORT=3000 npx -y @codespar/mcp-wompi

環境変数

変数必須説明
WOMPI_PUBLIC_KEYはいWompi ダッシュボードの公開鍵
WOMPI_PRIVATE_KEYはいサーバー側の操作に使用する秘密鍵
WOMPI_SANDBOXいいえサンドボックス環境を使用するには "true" を設定します
MCP_HTTPいいえHTTP トランスポートを有効にするには "true" を設定します
MCP_PORTいいえHTTP ポート(デフォルト:3000)

ツール(22)

ツール目的
create_transaction決済トランザクションを作成します
get_transactionID でトランザクションの詳細を取得します
list_transactionsトランザクションの一覧を取得します
search_transaction_by_reference加盟店参照番号でトランザクションを検索します
void_transactionトランザクションを取り消します
create_payment_link決済リンクを作成します
get_payment_link決済リンクの詳細を取得します
update_payment_link決済リンクを更新します
list_payment_links決済リンクの一覧を取得します
list_payment_methods加盟店で利用可能な決済方法の一覧を取得します
get_acceptance_token加盟店の同意トークンを取得します(トランザクションに必要)
create_tokenized_cardクレジットカード/デビットカードをトークン化します
create_tokenized_nequiNequi ウォレットをトークン化します(電話番号で非同期トークン化を開始)
get_tokenization_statusトークン化 ID で非同期トークン化の状態を確認します(Nequi など)
create_payment_source顧客のメールアドレスに紐付けた再利用可能な決済ソース(CARD/NEQUI/PSE)を作成します
create_customer顧客プロフィールを作成します
get_customerID で顧客を取得します
list_financial_institutionsPSE 銀行(金融機関)の一覧を取得します
create_refundトランザクションの返金を作成します
get_refundID で返金の詳細を取得します
get_merchant加盟店情報を取得します
validate_webhook_signatureWompi イベントの署名を検証します。

認証

秘密鍵を使用した Bearer トークン認証を使用します。公開鍵は、クライアント側でのトークン化と加盟店情報の照会に使用します。

API リファレンス


エンタープライズ

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

認証

サーバーを起動する前に、以下の環境変数を設定してください。

  • WOMPI_PUBLIC_KEY (必須) — Wompi の公開鍵
  • WOMPI_PRIVATE_KEY (必須、シークレット) — Wompi の秘密鍵
  • WOMPI_EVENTS_SECRET (シークレット) — 署名検証に使用するイベント/Webhook シークレット

認証情報は、プロバイダーの開発者ポータルで発行してください:https://docs.wompi.co。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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