mcpField
N
Nexi XPay

Nexi XPay

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

Nexi XPay について

Nexi XPayのMCPサーバーで、加盟店やAIアシスタントが注文、取引、警告、決済方法などのBack Office情報を照会できます。

主な機能

  1. 01日付・チャネル・状態による注文の絞り込み
  2. 02取引詳細の取得
  3. 03警告や異常の取得
  4. 04有効な決済方法の一覧表示
  5. 05複数加盟店向けインスタンス設定

活用シーン

  1. 01指定期間の注文確認
  2. 02取引詳細の調査
  3. 03最近の決済異常の確認
  4. 04加盟店の有効な決済方法の確認

MCP 対応

MCPクライアントにNexi XPay Back Office APIのツールを公開し、注文、取引詳細、警告、決済方法を照会できます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"stucchi-nexi-xpay": {
"command": "uvx",
"args": [
"nexi-xpay-mcp-server"
]
}
}
}
起動コマンドuvx nexi-xpay-mcp-server

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

パッケージ
pypinexi-xpay-mcp-server1.2.1

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

nexi-xpay-mcp-server

MCP PyPI License: MIT

Nexi XPay Back Office API用のMCP サーバーです。AI アシスタント(Claude、Cursor など)が、Nexi XPay加盟店アカウントの注文、取引の詳細、警告/異常、および決済方法を照会できるようにします。

ツール

ツール説明
list_ordersフィルター(日付範囲、チャネル、ステータス、取引コード)を指定して注文を一覧表示します
order_details特定の取引の詳細を表示します
warnings警告/異常を取得します(デフォルト:過去7日間)
payment_methods加盟店で有効な決済方法を一覧表示します

前提条件

  • Python >= 3.10
  • Back Office API にアクセスできる Nexi XPay加盟店アカウント
  • API 認証情報:Alias、API Key、Secret Key(Nexi Back Office から取得)

インストール

uvx nexi-xpay-mcp-server

.mcp.json での使用方法

MCP 設定ファイル(Claude Code の場合は .mcp.json、Claude Desktop の場合は claude_desktop_config.json)に追加します。

{
  "mcpServers": {
    "nexi": {
      "command": "uvx",
      "args": ["nexi-xpay-mcp-server"],
      "env": {
        "NEXI_ALIAS": "your_alias",
        "NEXI_SECRET_KEY": "your_secret_key"
      }
    }
  }
}
複数の加盟店

加盟店ごとに異なるキーを使用して、インスタンスを1つずつ起動します。

{
  "mcpServers": {
    "nexi-acme": {
      "command": "uvx",
      "args": ["nexi-xpay-mcp-server"],
      "env": {
        "NEXI_ALIAS": "acme_merchant",
        "NEXI_SECRET_KEY": "acme_secret_key"
      }
    },
    "nexi-globex": {
      "command": "uvx",
      "args": ["nexi-xpay-mcp-server"],
      "env": {
        "NEXI_ALIAS": "globex_merchant",
        "NEXI_SECRET_KEY": "globex_secret_key"
      }
    }
  }
}

環境変数

変数必須デフォルト説明
NEXI_ALIASはい—加盟店のエイリアス(API キーとしても使用)
NEXI_SECRET_KEYはい—MAC 計算用のシークレットキー
NEXI_TESTいいえfalseテスト環境を使用するには true に設定します

開発

git clone https://github.com/stucchi/nexi-xpay-mcp-server.git
cd nexi-xpay-mcp-server
uv sync

ローカルでの実行:

NEXI_ALIAS=your_alias NEXI_SECRET_KEY=your_secret uv run nexi-xpay-mcp-server

ライセンス

MIT

コメント

MCP は初めてですか?

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

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