MCP Hub
Back to servers

cloudpayments-mcp

MCP server for CloudPayments API — charge, auth, confirm, void, refund, find transaction. 6 tools.

Registrynpm143/wk
Updated
Mar 31, 2026

Quick Install

npx -y @theyahia/cloudpayments-mcp

@theyahia/cloudpayments-mcp

MCP server for CloudPayments API. 6 tools for charge, auth, confirm, void, refund, and transaction lookup.

npm license

Quick Start

Claude Desktop

{
  "mcpServers": {
    "cloudpayments": {
      "command": "npx",
      "args": ["-y", "@theyahia/cloudpayments-mcp"],
      "env": {
        "CLOUDPAYMENTS_PUBLIC_ID": "your-public-id",
        "CLOUDPAYMENTS_API_SECRET": "your-api-secret"
      }
    }
  }
}

Claude Code

claude mcp add cloudpayments -e CLOUDPAYMENTS_PUBLIC_ID=id -e CLOUDPAYMENTS_API_SECRET=secret -- npx -y @theyahia/cloudpayments-mcp

Cursor / Windsurf

{
  "cloudpayments": {
    "command": "npx",
    "args": ["-y", "@theyahia/cloudpayments-mcp"],
    "env": {
      "CLOUDPAYMENTS_PUBLIC_ID": "your-public-id",
      "CLOUDPAYMENTS_API_SECRET": "your-api-secret"
    }
  }
}

Tools

ToolDescription
chargeOne-stage payment (direct charge)
authTwo-stage payment (authorization/hold)
confirmConfirm authorized payment (partial OK)
void_paymentCancel authorized payment
get_transactionFind transaction by ID
refundFull or partial refund

Auth

VariableRequiredDescription
CLOUDPAYMENTS_PUBLIC_IDYesPublic ID (HTTP Basic username)
CLOUDPAYMENTS_API_SECRETYesAPI secret (HTTP Basic password)

HTTP Transport

HTTP_PORT=3000 npx @theyahia/cloudpayments-mcp
# or
npx @theyahia/cloudpayments-mcp --http 3000

Endpoints: POST /mcp (JSON-RPC), GET /health (status).

Skills

  • skill-charge -- process a one-stage payment via CloudPayments
  • skill-payment-status -- find and check transaction status

License

MIT

Reviews

No reviews yet

Sign in to write a review