導入
これは、Worldpay API 用のシンプルな MCP サーバーです。
支払いの実行とクエリを行うためにモデルコンテキストプロトコルを実装します。
サーバーには 2 つのバージョンがあります。
server-stdio.js-stdioトランスポートを使用するシンプルなサーバー。server-sse.js-SSEトランスポートを使用するサーバー。
stdio バージョンは、Claude Desktop を使用してテストされています。
sse バージョンは Cursor を使用してテストされています。
ツール
お支払い

支払いの問い合わせ

チェックアウトフォームを生成する
generateCheckoutFormツールは、Worldpay の決済処理をアプリケーションに統合するためのカスタマイズされたチェックアウトフォームコードを作成します。Web フレームワークと React フレームワークの両方をサポートしています。
パラメータ:
checkoutId: WorldpayチェックアウトIDframework: 使用しているフレームワーク (webまたはreact)
応答:
ツールは複数のコンテンツ項目を返します。
HTML/React コンポーネントコード
CSSスタイル
JavaScript 初期化コード (Web フレームワーク用)
これにより、アプリケーションに Worldpay チェックアウト フォームを迅速に実装するために必要なものがすべて提供されます。

支払いサーバーコードを生成する
generatePaymentServerCodeツールは、Worldpay APIを介して支払いを処理するためのサーバーサイドコードを提供します。このツールは、特定の支払い方法、決済手段の種類、プログラミング言語に基づいてコードを生成します。
パラメータ:
method: 支払い方法(card、paypal)instrument: インストゥルメントの種類 (plain、session)language: プログラミング言語 (node、java)
応答:
ツールは次を返します:
サーバー側の実装コード
参考のためのAPIレスポンスの例
現在、Node.js でセッション トークンを使用したカード支払いをサポートしています。
支払いクエリを生成する
generatePaymentQueryツールは、Worldpay Payment Queries APIへのクエリに関するドキュメントと例を提供します。様々なパラメータを使用して支払いデータをフィルタリングおよび取得する方法を理解するのに役立ちます。
パラメータ:
startDate: クエリ範囲の開始日(ISO 8601形式)endDate: クエリ範囲の終了日(ISO 8601形式)pageSize: 返される結果の最大数(オプション、デフォルト: 20)currency: 通貨コードでフィルタリング(オプション)minAmount: 最低支払い金額(オプション)maxAmount: 最大支払い金額(オプション)last4Digits: カード番号の最後の4桁(オプション)entityReferences: 販売者エンティティ参照(オプション)receivedEvents: 支払いイベントの種類(オプション)
応答:
ツールは次を返します:
クエリパラメータに関する包括的なドキュメント
異なるパラメータの組み合わせによるAPIリクエストの例
参考用のサンプル API 応答
インストール
使用法
サーバーディストリビューションをビルドします。
構成
標準入出力
MCP stdio サーバーは、 claude_desktop_config.jsonファイルを使用して構成されます。
これは、MCP サーバーの構成が含まれる JSON ファイルです。
sse
sse サーバーは環境変数を使用して構成されます。
サーバーの実行
標準入出力
Claude は stdio サーバーを自動的に起動します。
sse
サーバーを起動します。デフォルトはポート 3001 です。
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that provides real-time global currency exchange rate queries, enabling large language models to access up-to-date currency exchange information.Last updated -1
- -securityAlicense-qualityA Model Context Protocol server that provides comprehensive integration with PayPal's APIs, enabling seamless interaction with payment processing, invoicing, subscription management, and business operations through a standardized interface.Last updated -6Apache 2.0
- -securityAlicense-qualityThe PayPal Model Context Protocol server allows you to integrate with PayPal APIs through function calling. This protocol supports various tools to interact with different PayPal services.Last updated -169169Apache 2.0
- AsecurityFlicenseAqualityA Model Context Protocol server implementation that provides endpoints for wallet-based authentication, cluster management, and name registration services.Last updated -1