Перейти к основному содержанию
Atomno labs
Финансы Коммерческий

mcp-yukassa

Платежи через ЮKassa из AI-агентов: создание, статусы, рекуренты, payout.

Yukassa payments MCP — Russian payment gateway integration.

Коммерческий atomno-mcp/mcp-yukassa Коммерческая лицензия

Вкратце

Коммерческий MCP-сервер с размещением на нашей стороне для интеграции ЮKassa в AI-агентов: создание платежей, проверка статусов, рекуррентные списания, возвраты, выплаты на карты. Сначала тестовый режим, полный журнал аудита.

Источник данных: ЮKassa . Atomno MCP не аффилирован с провайдером.

Установка

Один сниппет — поддержка Cursor, Claude Desktop, Claude Code, Cline, Continue.

Добавьте в ~/.cursor/mcp.json (или .cursor/mcp.json в проекте):

{
  "mcpServers": {
    "atomno-yukassa": {
      "command": "uvx",
      "args": ["atomno-mcp-yukassa"],
      "env": {
        "MCP_YUKASSA_API_KEY": "<your-value>",
        "MCP_YUKASSA_SHOP_ID": "<your-value>"
      }
    }
  }
}

Конфигурация (переменные окружения)

Переменная Описание Где взять Required Default
MCP_YUKASSA_API_KEY API key Atomno MCP hosted MCP Sales-команда (после demo) yes
MCP_YUKASSA_SHOP_ID Shop ID в ЮKassa Личный кабинет ЮKassa → Настройки → Магазин yes
MCP_YUKASSA_MODE Режим работы: sandbox или production no sandbox

Инструменты MCP-сервера

Сервер регистрирует 5 инструментов для AI-агента. Все входные данные строго проверяются.

create_payment async tool

Создание платежа.

Input
amount: int, currency: str, description: str, return_url?: str
Output
Payment { id, status, confirmation_url, amount }
get_payment_status async tool

Статус платежа.

Input
payment_id: str
Output
PaymentStatus { id, status, paid_at?, error? }
create_recurrent async tool

Создание рекурентного списания.

Input
payment_method_id: str, amount: int, description: str
Output
Payment
create_refund async tool

Возврат платежа.

Input
payment_id: str, amount?: int
Output
Refund
create_payout async tool

Выплата на карту физлица.

Input
amount: int, recipient_card: str, description: str
Output
Payout

Тарифы

Размещение на нашей стороне, установка в вашем контуре или корпоративная лицензия — выберите формат. Все тарифы включают тестовый доступ для отладки и боевой адрес подключения.

Облачный: Старт

от 9 900 ₽/мес

До 1000 операций в месяц. Тестовый и боевой режим. Поддержка по почте.

  • 1000 операций в месяц
  • Тестовый и боевой режим
  • Поддержка по почте (24 ч)
  • Журнал аудита 30 дней
Запросить демо
Популярный

Облачный: Бизнес

от 29 900 ₽/мес

До 10 000 операций в месяц. Поддержка в Telegram. Уведомления о событиях. Доступность 99,9%.

  • 10 000 операций в месяц
  • Уведомления о событиях (webhooks)
  • Поддержка в Telegram (8 ч)
  • Журнал аудита 1 год
  • Доступность 99,9%
Запросить демо

Установка в контур / Корпоративный

от 990 000 ₽/год

Установка в контур клиента. Без лимитов. Доработки под вас.

  • Без лимитов
  • Установка в контур
  • Поддержка по телефону 24/7
  • Разработка под вас
  • Доступность 99,99%
  • Аудит безопасности
Запросить демо

Примеры использования

Реальные запросы для AI-агента в Cursor / Claude Code:

  • create_payment: «Используй mcp-yukassa инструмент create_payment и создание платежа.»
  • get_payment_status: «Используй mcp-yukassa инструмент get_payment_status и статус платежа.»
  • create_recurrent: «Используй mcp-yukassa инструмент create_recurrent и создание рекурентного списания.»

Решение проблем

1. uvx не найден

Установите uv: pipx install uv (или pip install uv). После этого uvx доступен в PATH.

2. MCP не подцепился в Cursor

Проверьте: ~/.cursor/mcp.json — валидный JSON. Перезапустите Cursor полностью (Quit, не просто закрытие окна). В Settings → MCP должна появиться зелёная точка.

3. Ошибка авторизации (401 / 403)

Проверьте переменные окружения MCP_YUKASSA_API_KEY, MCP_YUKASSA_SHOP_ID. Они должны быть доступны в окружении процесса Cursor (часто требует перезапуска IDE после установки переменных).

Полное руководство по решению проблем → /docs/troubleshooting

FAQ

Как установить mcp-yukassa? +
Добавьте сниппет с командой uvx atomno-mcp-yukassa в файл mcp.json вашего AI-IDE (Cursor / Claude / Cline). Подробности — в разделе "Установка" выше.
Какой Python нужен? +
Python 3.12+. uvx скачает зависимости автоматически в изолированное окружение.
Что нужно настроить перед запуском? +
Установить переменные окружения: MCP_YUKASSA_API_KEY, MCP_YUKASSA_SHOP_ID. Где взять значения — в таблице конфигурации выше.
Это открытый код? +
Нет, mcp-yukassa — коммерческий сервер с размещением на нашей стороне и лицензией. Запросите демо через форму ниже — мы дадим тестовый доступ и обсудим вашу задачу.
Где сообщить об ошибке? +
Раздел Issues на GitHub: https://github.com/atomno-mcp/mcp-yukassa/issues. Или напишите mcp@atomno.com.

Запросить демо

mcp-yukassa — коммерческий сервер с размещением на нашей стороне. Тестовый доступ для разработки бесплатный. Боевой доступ — после демо и обсуждения нагрузки.

Демо: mcp-yukassa

Расскажите про вашу интеграцию ЮKassa. Отдадим тестовый доступ за день, боевой — после обсуждения нагрузки и интеграции.

Отправляя форму, вы соглашаетесь с политикой обработки персональных данных.

Changelog

Версия пока не опубликована — проект в&nbsp;активной разработке. Полная история — GitHub Releases.

Правовая оговорка

Atomno MCP не аффилирован с ЮKassa. mcp-yukassa использует публичные / коммерческие интерфейсы источника. Ответственность за соблюдение лимитов и условий использования источника — на пользователе. Лицензия: Коммерческая (Atomno MCP).

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

Из той же категории или со сходным статусом — возможно вам будут полезны.