mcpField
M
mcp-nequi

mcp-nequi

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

mcp-nequi について

mcp-nequi は、Bancolombia が提供するコロンビアのデジタルウォレット Nequi 向けの MCP サーバーです。プッシュ決済、QR 決済、サブスクリプション関連のツールを提供します。README ではアルファ版と明記され、エンドポイントは本番環境での検証が完全には済んでいません。

主な機能

  1. 01プッシュ決済の通知と状態確認
  2. 02動的および静的 QR 決済の生成
  3. 03サブスクリプションの照会と解約
  4. 04決済およびトランザクションの取り消し
  5. 05加盟店の残高、精算、取引一覧の照会
  6. 06サンドボックスと本番環境の切り替え

活用シーン

  1. 01顧客への Nequi プッシュ決済依頼と状態追跡
  2. 02店舗向けの再利用可能な静的 QR コードの生成
  3. 03精算データと取引一覧の突合

設定

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

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

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

パッケージ
npm@codespar/mcp-nequi0.2.0-alpha.3

ツール

16

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

パラメーター型必須説明
codestringはい加盟店の決済コード
valuestringはいCOP 建ての決済金額
messagestringいいえ決済メッセージ/説明
merchant_idstringいいえ加盟店 ID
phone_numberstringはいNequi の電話番号(10 桁)

詳細

MCP Nequi

アルファリリース — npm の alpha dist-tag で公開されています。エンドポイントのパスは公開ドキュメントと BACEN/プロバイダーの規約に準拠していますが、実環境での検証は完了していません。0.x.x-alpha の期間中は正確なバージョンを固定してください。npm install <pkg>@alpha でインストールできます。

Nequi 向け MCP サーバーです。Bancolombia が提供する、コロンビアを代表するデジタルウォレットで、5,000 万人以上のユーザーが利用しています。プッシュ決済、QR 決済、サブスクリプションに対応しています。

クイックスタート

# Set your credentials
export NEQUI_API_KEY="your-api-key"
export NEQUI_CLIENT_ID="your-client-id"
export NEQUI_CLIENT_SECRET="your-client-secret"

# Run via stdio
npx tsx packages/colombia/nequi/src/index.ts

# Run via HTTP
npx tsx packages/colombia/nequi/src/index.ts --http

環境変数

変数必須説明
NEQUI_API_KEYはいNequi 開発者ポータルで取得した API キー
NEQUI_CLIENT_IDはいOAuth2 クライアント ID
NEQUI_CLIENT_SECRETはいOAuth2 クライアントシークレット
NEQUI_ENVいいえ"sandbox" または "production"(デフォルト:sandbox)
MCP_HTTPいいえHTTP トランスポートを有効にするには "true" を設定
MCP_PORTいいえHTTP ポート(デフォルト:3000)

ツール(16)

ツール目的
create_push_paymentNequi ユーザーにプッシュ決済通知を送信
get_payment_status決済のステータスを確認
create_qr_payment決済用 QR コードを生成
reverse_payment完了した決済を取り消し
get_subscription電話番号のサブスクリプション詳細を取得
unsubscribeサブスクリプションをキャンセル
create_static_qr加盟店向けに静的(再利用可能な)Nequi QR コードを生成
reverse_transaction取引 ID を指定して任意の Nequi 取引を取り消し(返金フロー)
validate_phone電話番号が Nequi に登録されているか確認
notify_unregistered_paymentNequi 未登録の受取人に、決済の受け取り方法を通知
list_transactions指定期間内の加盟店の取引を一覧表示
get_balance加盟店自身の Nequi アカウント残高を取得
schedule_payment将来の日付に Nequi プッシュ決済を予約
authorize_recurring_chargeNequi ユーザーに対する継続課金契約を承認
get_merchant_info登録済み加盟店の事業者プロフィールを取得
get_settlement指定日の決済精算を照会

認証

OAuth2 クライアントクレデンシャルフローを使用します。サーバーはクライアント ID とシークレットを使用してアクセストークンを取得し、すべてのリクエストヘッダーに API キーを含めます。

API リファレンス


エンタープライズ

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

認証

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

  • NEQUI_API_KEY (必須、シークレット) — Nequi の API キー
  • NEQUI_CLIENT_ID (必須) — OAuth2 クライアント ID
  • NEQUI_CLIENT_SECRET (必須、シークレット) — OAuth2 クライアントシークレット

プロバイダーの開発者ポータルで認証情報を発行してください:https://api.nequi.com.co。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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