1. Conduid
  2. Cloud
  3. io.github.theYahia/cloudpayments-mcp
MCP server · Cloud

io.github.theYahia/cloudpayments-mcp

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

Unclaimed cloud
37Low

Scored 6 months ago · breakdown

About io.github.theYahia/cloudpayments-mcp

io.github.theYahia/cloudpayments-mcp is an MCP server in the Cloud category: mCP server for CloudPayments API — charge, auth, confirm, void, refund, find transaction. 6 tools.

Install

Claude Code
claude mcp add io-github-theyahia-cloudpayments-mcp -- npx -y @theyahia/cloudpayments-mcp
npx
npx -y @theyahia/cloudpayments-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (5)

auth_paymentPOST /payments/auth

Parameters not published.

charge_paymentPOST /payments/charge

Parameters not published.

confirm_paymentPOST /payments/confirm

Parameters not published.

get_transactionPOST /payments/find

Parameters not published.

void_paymentPOST /payments/void

Parameters not published.

Ask AI

✦

Ask AI about io.github.theYahia/cloudpayments-mcp

Powered by Claude · Grounded in docs

I know everything about io.github.theYahia/cloudpayments-mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

@theyahia/cloudpayments-mcp

MCP server for CloudPayments API -- one-step and two-step payments, refunds, subscriptions, orders (invoice links), transaction history. 12 tools.

npm license

Part of Russian API MCP series by @theYahia.

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=your-id -e CLOUDPAYMENTS_API_SECRET=your-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"
    }
  }
}

HTTP Transport

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

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

Auth

Variable Required Description
CLOUDPAYMENTS_PUBLIC_ID Yes Public ID (HTTP Basic username)
CLOUDPAYMENTS_API_SECRET Yes API secret (HTTP Basic password)

For testing, use the CloudPayments test terminal.

Tools (12)

Payments (5)

Tool API Endpoint Description
charge_payment POST /payments/charge One-step payment (immediate charge)
auth_payment POST /payments/auth Two-step payment (authorize/hold)
confirm_payment POST /payments/confirm Confirm authorized payment (full or partial)
void_payment POST /payments/void Void authorized payment (release hold)
get_transaction POST /payments/find Find transaction by ID

Refunds (1)

Tool API Endpoint Description
refund_payment POST /payments/refund Full or partial refund by transaction ID

Subscriptions (4)

Tool API Endpoint Description
create_subscription POST /subscriptions/create Create recurring subscription with token
update_subscription POST /subscriptions/update Update amount, interval, period
cancel_subscription POST /subscriptions/cancel Cancel active subscription
list_subscriptions POST /subscriptions/find List subscriptions for a user

Orders (1)

Tool API Endpoint Description
create_order POST /orders/create Create payment order (invoice link)

Transactions (1)

Tool API Endpoint Description
list_transactions POST /payments/list List all transactions for a date

Demo Prompts

Charge 5000 RUB from the card cryptogram, IP 192.168.1.1, description "Premium plan"
Create a monthly subscription for 999 RUB using token from the last payment, starting May 1st
Show me all transactions for yesterday and refund 2500 RUB on transaction 123456

Part of Russian API MCP Series

MCP Status Description
@metarebalance/dadata-mcp ready Addresses, companies, banks, phones
@theyahia/cbr-mcp ready Currency rates, key rate
@theyahia/yookassa-mcp ready Payments, refunds, receipts, payouts, webhooks
@theyahia/cloudpayments-mcp ready Payments, subscriptions, orders
... +46 servers -- full list

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.theYahia/cloudpayments-mcp

How do I install io.github.theYahia/cloudpayments-mcp?

Run claude mcp add io-github-theyahia-cloudpayments-mcp -- npx -y @theyahia/cloudpayments-mcp, then add the server to your MCP client's configuration.

Is io.github.theYahia/cloudpayments-mcp safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.theYahia/cloudpayments-mcp still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.