mcpField
M
mcp-niubiz

mcp-niubiz

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

mcp-niubiz について

@codespar/mcp-niubiz は、ペルーのカード加盟店契約会社 Niubiz 向けの MCP サーバーです。セキュリティトークン、チェックアウトセッション、承認、同日取消からなる EC 決済フローを実装しています。カード情報は Niubiz 独自の決済フォームで入力され、本サーバーを経由しません。

主な機能

  1. 01セキュリティトークンの取得と自動キャッシュ
  2. 02金額と不正検知データを含むセッションの作成
  3. 03transactionToken による取引の承認
  4. 04同日中の承認取消

活用シーン

  1. 01ペルーの EC サイトへの Niubiz 3 ステップ決済の組み込み
  2. 02当日中に誤って行った承認の取消

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"codespar-mcp-niubiz": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-niubiz"
],
"env": {
"NIUBIZ_USER": "<NIUBIZ_USER>",
"NIUBIZ_PASSWORD": "<NIUBIZ_PASSWORD>",
"NIUBIZ_MERCHANT_ID": "<NIUBIZ_MERCHANT_ID>",
"NIUBIZ_ENV": "<NIUBIZ_ENV>"
}
}
}
}
起動コマンドnpx -y @codespar/mcp-niubiz
設定が必要な環境変数
NIUBIZ_USERシークレットNiubiz API user
NIUBIZ_PASSWORDシークレットNiubiz API password
NIUBIZ_MERCHANT_IDMerchant id (código de comercio)
NIUBIZ_ENVEnvironment: 'sandbox' or 'production'. Defaults to 'sandbox'.

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

パッケージ
npm@codespar/mcp-niubiz0.1.0

ツール

4

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

パラメーター型必須説明
forcebooleanいいえキャッシュ済みでも新しいトークンを強制取得します

詳細

@codespar/mcp-niubiz

Niubiz(旧VisaNet Perú)向けのMCP サーバーです。ペルー最大のカードアクワイアラーで、加盟店は30万社以上です。実際のEC決済フロー(セキュリティトークン → チェックアウトセッション → オーソリゼーション)に加え、当日中の取消にも対応しています。

npm License: MIT

クイックスタート

Claude Desktop

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

{
  "mcpServers": {
    "niubiz": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-niubiz"],
      "env": {
        "NIUBIZ_USER": "your-api-user",
        "NIUBIZ_PASSWORD": "your-api-password",
        "NIUBIZ_MERCHANT_ID": "your-merchant-id",
        "NIUBIZ_ENV": "sandbox"
      }
    }
  }
}
Claude Code
claude mcp add niubiz --env NIUBIZ_USER=... --env NIUBIZ_PASSWORD=... --env NIUBIZ_MERCHANT_ID=... -- npx -y @codespar/mcp-niubiz
Cursor / VS Code

.cursor/mcp.json または .vscode/mcp.json に同じブロックを追加します。

ツール(4)

ツールエンドポイント機能
get_security_tokenPOST /api.security/v1/securityベアラートークン(20分間キャッシュされます。他のツールでは自動取得されます)
create_session_tokenPOST /api.ecommerce/v2/ecommerce/token/session/{merchantId}金額と不正利用防止データを含むチェックアウトセッション
authorize_transactionPOST /api.authorization/v3/authorization/ecommerce/{merchantId}チェックアウトの transactionToken を使ってオーソリゼーションを実行します
reverse_transactionPOST /api.authorization/v3/reverse/ecommerce/{merchantId}オーソリゼーションを当日中に取り消します

Niubiz のフロー

カードデータがこのサーバーに渡ることはありません。顧客はNiubiz独自のチェックアウトフォームにカード情報を入力します(フォームには create_session_token でデータを渡します)。フォームから transactionToken が返され、authorize_transaction で購入が完了します。これがNiubiz標準の3ステップのEC決済連携です。

認証

変数必須説明
NIUBIZ_USERはいAPIユーザー
NIUBIZ_PASSWORDはいAPIパスワード
NIUBIZ_MERCHANT_IDはい加盟店ID(código de comercio)
NIUBIZ_ENVいいえsandbox(デフォルト)または production

エンタープライズ

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

マネージドプラン

このオープンソースサーバーは、お客様の認証情報を使ってNiubizのAPIを直接呼び出します。CodeSparのマネージドプランでは、自動フェイルオーバー、ガバナンス、監査、認証情報保管庫を備えた単一のインターフェースで、LATAMのすべてのプロバイダーに接続できます:codespar.dev/agents。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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