Introducción
Este es un servidor MCP simple para las API de Worldpay.
Implementa el Protocolo de Contexto Modelo para realizar y consultar pagos.
Hay dos versiones del servidor:
server-stdio.js: un servidor simple que utiliza el transportestdio.server-sse.js: un servidor que utiliza el transporteSSE.
La versión stdio ha sido probada utilizando Claude Desktop.
La versión sse ha sido probada usando Cursor.
Herramientas
Realizar pago

Consulta de pagos

Generar formulario de pago
La herramienta generateCheckoutForm crea código de formulario de pago personalizado para integrar el procesamiento de pagos de Worldpay en tu aplicación. Es compatible con frameworks web y React.
Parámetros:
checkoutId: Su ID de pago de Worldpayframework: el framework que estás usando (weboreact)
Respuesta:
La herramienta devuelve múltiples elementos de contenido:
Código del componente HTML/React
Estilo CSS
Código de inicialización de JavaScript (para el marco web)
Esto proporciona todo lo necesario para implementar rápidamente un formulario de pago de Worldpay en su aplicación.

Generar código de servidor de pago
La herramienta generatePaymentServerCode proporciona código del lado del servidor para procesar pagos a través de la API de Worldpay. Genera código según su método de pago, tipo de instrumento y lenguaje de programación.
Parámetros:
method: Método de pago (card,paypal)instrument: Tipo de instrumento (plain,session)language: lenguaje de programación (node,java)
Respuesta:
La herramienta devuelve:
Código de implementación del lado del servidor
Ejemplo de respuesta de API para referencia
Actualmente se admiten pagos con tarjeta con tokens de sesión en Node.js.
Generar consulta de pago
La herramienta generatePaymentQuery proporciona documentación y ejemplos para consultar la API de consultas de pago de Worldpay. Le ayuda a comprender cómo filtrar y recuperar datos de pago mediante diversos parámetros.
Parámetros:
startDate: Fecha de inicio del rango de consulta (formato ISO 8601)endDate: Fecha de finalización del rango de consulta (formato ISO 8601)pageSize: Número máximo de resultados a devolver (opcional, predeterminado: 20)currency: Filtrar por código de moneda (opcional)minAmount: Importe mínimo de pago (opcional)maxAmount: Importe máximo del pago (opcional)last4Digits: Últimos 4 dígitos del número de tarjeta (opcional)entityReferences: Referencias de entidad del comerciante (opcional)receivedEvents: Tipos de eventos de pago (opcional)
Respuesta:
La herramienta devuelve:
Documentación completa sobre los parámetros de consulta
Ejemplo de solicitudes de API con diferentes combinaciones de parámetros
Respuesta de API de muestra para referencia
Instalación
Uso
Construir las distribuciones del servidor.
Configuración
estudio
El servidor stdio MCP se configura mediante un archivo claude_desktop_config.json .
Este es un archivo JSON que contiene la configuración del servidor MCP.
sse
El servidor sse se configura mediante variables de entorno.
Ejecutando el servidor
estudio
Claude iniciará el servidor stdio automáticamente.
sse
Iniciar servidor, el puerto predeterminado es 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