Introduction

Introduction

site icon
2025.03.07 0
TypeScript支付处理支付查询表单生成代码生成金融服务
worldpay-mcp 是一个基于 Model Context Protocol (MCP) 的服务器,专门用于处理 Worldpay 支付相关的 API 操作。它提供了多种工具来简化支付流程、查询支付信息以及生成支付相关的代码和表单。
View on GitHub

Overview

基本能力

产品定位

worldpay-mcp 是一个支付处理服务,旨在通过 MCP 协议简化 Worldpay API 的集成和使用。

核心功能

  1. 支付处理:支持通过 MCP 协议进行支付操作。
  2. 支付查询:提供工具查询支付记录和状态。
  3. 表单生成:生成定制化的结账表单代码,支持 Web 和 React 框架。
  4. 服务器代码生成:根据支付方法和编程语言生成服务器端支付处理代码。
  5. 支付查询文档:提供详细的支付查询 API 文档和示例。

适用场景

  1. 电子商务平台:快速集成 Worldpay 支付功能。
  2. 开发者工具:为开发者提供支付相关的代码生成和文档。
  3. 支付系统:简化支付处理和查询流程。

工具列表

  1. Make Payment:用于发起支付请求。
  2. Query Payments:用于查询支付记录和状态。
  3. Generate Checkout Form:生成定制化的结账表单代码。
  4. Generate Payment Server Code:生成服务器端支付处理代码。
  5. Generate Payment Query:提供支付查询 API 的文档和示例。

常见问题解答

  1. 如何选择服务器版本?
  2. server-stdio.js 适用于使用 stdio 传输的场景,如 Claude Desktop。
  3. server-sse.js 适用于使用 SSE 传输的场景,如 Cursor。
  4. 如何配置服务器?
  5. stdio 版本通过 claude_desktop_config.json 文件配置。
  6. sse 版本通过环境变量配置。

使用教程

使用依赖

确保已安装 Node.js 和 npm。

安装教程

npm install
npm run build

调试方式

  1. stdio 版本:Claude 会自动启动 stdio 服务器。
  2. sse 版本
node dist/server-sse.js

默认端口为 3001。

许可证

None