CloudPayments MCP

CloudPayments MCP

от theyahia
MCP сервер для CloudPayments API с 12 инструментами: одношаговые и двухшаговые платежи, возвраты, управление подписками, создание заказов (счетов) и история транзакций. Подходит для интернет-магазинов и сервисов, работающих с российскими платежами.

@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"
    }
  }
}
Инструменты были проиндексированы:
auth

Двухэтапный платеж (авторизация/холд) через CloudPayments. Средства блокируются, но не списываются до подтверждения. Используйте confirm для захвата или void_payment для снятия блокировки. Поддерживает те же параметры, что и charge.

Параметры
  • AccountIdstring

    User identifier

  • Amountnumberобязательный

    Authorization (hold) amount

  • CardCryptogramPacketstringобязательный

    Card cryptogram

  • Currencystring

    Currency code

  • Descriptionstring

    Payment description

  • Emailstring

    Email for receipt

  • InvoiceIdstring

    Order ID

  • IpAddressstringобязательный

    Payer IP address

  • JsonDatastring

    Additional data (JSON string)

  • Namestring

    Cardholder name

charge

Одноэтапный платёж (списание) через CloudPayments. Передаёт криптограмму карты и сумму для мгновенного захвата средств. Требует IP-адрес и поддерживает опциональные ID счёта, описание и email для квитанции.

Параметры
  • AccountIdstring

    User identifier

  • Amountnumberобязательный

    Payment amount

  • CardCryptogramPacketstringобязательный

    Card cryptogram from CloudPayments widget

  • Currencystring

    Currency code (RUB, USD, EUR, etc.)

  • Descriptionstring

    Payment description

  • Emailstring

    Email for receipt

  • InvoiceIdstring

    Order ID in your system

  • IpAddressstringобязательный

    Payer IP address

  • JsonDatastring

    Additional data (JSON string)

  • Namestring

    Cardholder name

confirm

Подтверждает авторизованный платеж в CloudPayments для зачисления удержанных средств. Можно подтвердить частичную сумму, меньшую первоначальной авторизации. Требуется идентификатор транзакции с этапа авторизации.

Параметры
  • Amountnumberобязательный

    Confirm amount (can be less than authorized)

  • JsonDatastring

    Additional data (JSON string)

  • TransactionIdintegerобязательный

    Transaction ID to confirm

get_transaction

Находит транзакцию по ID в CloudPayments. Возвращает полные сведения о транзакции, включая статус, сумму, данные карты и временные метки. Полезно для проверки статуса платежа или отладки.

Параметры
  • TransactionIdintegerобязательный

    Transaction ID

refund

Возвращает завершённый платёж в CloudPayments полностью или частично. Укажите идентификатор транзакции и сумму возврата. Частичные возвраты можно проводить несколько раз до полной суммы исходного платежа.

Параметры
  • Amountnumberобязательный

    Refund amount (full or partial)

  • JsonDatastring

    Additional data (JSON string)

  • TransactionIdintegerобязательный

    Transaction ID to refund

void_payment

Отменяет авторизованный платеж в CloudPayments, чтобы вернуть замороженные средства на карту держателя. Работает только для авторизованных (еще не подтвержденных) транзакций. Для подтвержденных платежей используйте возврат.

Параметры
  • TransactionIdintegerобязательный

    Transaction ID to void

Похожие MCP-сервера

YooKassa MCP

YooKassa MCP

MCP-сервер для YooKassa: 20 инструментов для платежей, возвратов, чеков 54-ФЗ, выплат, вебхуков, рекуррентных, СБП и маркетплейс-сплитов. Полезен разработчикам для автоматизации приёма платежей.

TypeScript4
Робокасса MCP

Робокасса MCP

MCP сервер для Robokassa: создает платежные счета с MD5 подписью и проверяет статус через XML-интерфейс. Полезен разработчикам, интегрирующим оплату в ИИ-агентов или чат-ботов. Включает два инструмента: create_invoice и check_invoice.

TypeScript1
akutishevsky/lunchmoney-mcp

akutishevsky/lunchmoney-mcp

MCP сервер для управления финансами через API LunchMoney. Открывает AI-ассистентам доступ к транзакциям, бюджетам и счетам. Автоматизация финансового учета: анализ расходов, синхронизация с банками. Работает с LunchMoney API v2.

TypeScript103
МойСклад MCP

МойСклад MCP

MCP-сервер МойСклад: 60 инструментов для товаров, заказов, склада и финансов. Автоматизирует учёт в ERP/CRM, управляет закупками, продажами и остатками. Формирует отчёты. Полезен командам, использующим МойСклад.

TypeScript6
СДЭК MCP

СДЭК MCP

MCP сервер для работы с API СДЭК: 16 инструментов для расчета тарифов, управления заказами и отслеживания отправлений. Автоматизирует логистику в AI-ассистентах - от стоимости доставки до вызова курьера и печати квитанций.

TypeScript1
joepangallo/mcp-server-agentpay

joepangallo/mcp-server-agentpay

Платёжный шлюз для ИИ-агентов: пополните кошелёк один раз, и агент сам ищет, подключает и оплачивает API инструментов. Один ключ на все сервисы - никаких отдельных аккаунтов и ручных платежей. Поле...

JavaScript1
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин