MCP server for YooKassa payment API — payments, refunds, receipts (54-FZ). 10 tools. First MCP for
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Если вы искали, как подключить ЮKassa к нейросети, проводить платежи и возвраты прямо в диалоге или автоматизировать фискальные чеки по 54-ФЗ без написания кода — это оно. 20 инструментов закрывают весь оборот денег: платежи, возвраты, чеки, выплаты, вебхуки, рекуррентные списания, СБП и сплиты маркетплейса. Ставится в Claude Desktop, Cursor или любой MCP-клиент одной строкой конфига.
Часть серии WWmcp от @theYahia.
⚠️ HTTP-транспорт открывает инструменты, которые двигают деньги. Он требует Bearer-токен, по умолчанию слушает
127.0.0.1и проверяетHost/Origin(защита от DNS-rebinding). Никогда не выставляйте его напрямую в интернет — только за обратным прокси с аутентификацией или mTLS. См. SECURITY.md.
Затем обращайтесь к /mcp с заголовком Authorization: Bearer <MCP_AUTH_TOKEN>.
Эндпоинты:
POST /mcp — транспорт MCP Streamable HTTP (нужен Bearer-токен; stateless — только POST)GET /health — проверка состояния без авторизации ({ "status": "ok", "tools": <count> })| Переменная | Обяз. | Описание |
|---|---|---|
YOOKASSA_SHOP_ID | да | ID магазина (Настройки → Магазин) |
YOOKASSA_SECRET_KEY | да | Секретный ключ (Интеграция → Ключи API) |
YOOKASSA_PAYOUT_AGENT_ID | для выплат | ID шлюза (agentId) продукта «Выплаты» (Настройки → Выплаты) |
YOOKASSA_PAYOUT_SECRET_KEY | для выплат | Секретный ключ шлюза выплат |
HTTP_PORT | нет | Порт HTTP-транспорта (по умолчанию 3000); включает режим --http |
MCP_AUTH_TOKEN | только HTTP | Обязателен в HTTP-режиме. Bearer-токен, который клиенты шлют на /mcp |
HTTP_HOST | нет | Адрес привязки в HTTP-режиме (по умолчанию 127.0.0.1; 0.0.0.0 — только за прокси) |
MCP_ALLOWED_HOSTS | нет | Список разрешённых Host через запятую (по умолчанию 127.0.0.1:<port>,localhost:<port>) |
MCP_ALLOWED_ORIGINS | нет | Список разрешённых браузерных Origin (CORS) через запятую (по умолчанию пусто — браузерные origin отклоняются) |
YOOKASSA_DEBUG | нет | 1 — трассировать каждый запрос (метод/путь/статус/задержка/ключ идемпотентности) в stderr; секреты, заголовок авторизации и тела запросов не логируются |
Сервер выполняет реальные денежные операции. На время разработки:
YOOKASSA_SHOP_ID / YOOKASSA_SECRET_KEY.get_shop_info и проверьте "test": true —
до переключения на боевой магазин.create_payment, create_refund, create_payout, create_recurring_payment,
save_payment_method и capture_payment двигают реальные деньги и необратимы. Эти инструменты
помечены как разрушающие, чтобы MCP-клиенты спрашивали подтверждение перед запуском.| Инструмент | Описание |
|---|---|
create_payment | Создать платёж с суммой, описанием и способом оплаты. Возвращает ссылку на оплату. Поддерживает чеки и метаданные |
get_payment | Данные платежа по ID — статус, сумма, ссылка подтверждения, метаданные |
capture_payment | Подтвердить двухстадийный платёж (списать удержанные средства). Частичное списание поддерживается |
cancel_payment | Отменить платёж (в статусе pending или waiting_for_capture) |
list_payments | Список платежей с фильтрами по статусу, периоду и пагинацией |
save_payment_method | Сохранить способ оплаты для рекуррентных списаний (привязка карты) |
create_recurring_payment | Списать по сохранённому способу оплаты (без участия пользователя) |
create_sbp_payment | Создать платёж через СБП (Система быстрых платежей) |
create_split_payment | Сплит-платёж для маркетплейсов — распределение денег между партнёрами |
| Инструмент | Описание |
|---|---|
create_refund | Полный или частичный возврат по ID платежа |
get_refund | Данные возврата по ID |
list_refunds | Список возвратов с необязательным фильтром по платежу |
| Инструмент | Описание |
|---|---|
create_receipt | Фискальный чек (54-ФЗ) — позиции, коды НДС, контакты покупателя |
list_receipts | Список чеков по ID платежа или возврата |
⚠️ Выплаты — отдельно подключаемый продукт ЮKassa со своими реквизитами шлюза (
YOOKASSA_PAYOUT_AGENT_ID+YOOKASSA_PAYOUT_SECRET_KEY), это не платёжный ключ магазина. Передача сырого номера карты требует сертификата PCI DSS — без него собирайте реквизиты получателя через виджет выплат и передавайтеpayout_token. Выплаты асинхронные (опрашивайтеget_payout).
| Инструмент | Описание |
|---|---|
create_payout | Выплата на банковскую карту, кошелёк ЮMoney или через СБП, либо по payout_token |
get_payout | Статус и детали выплаты по ID |
| Инструмент | Описание |
|---|---|
create_webhook | Зарегистрировать URL вебхука для событий (payment.succeeded, refund.succeeded и т. д.) |
list_webhooks | Список всех зарегистрированных вебхуков |
delete_webhook | Удалить вебхук по ID |
| Инструмент | Описание |
|---|---|
get_shop_info | Информация о магазине — ID, статус, тестовый режим, фискализация (эндпоинта баланса в ЮKassa нет) |
YOOKASSA_SHOP_ID:YOOKASSA_SECRET_KEY)https://api.yookassa.ru/v3/--http / HTTP_PORT)| MCP | Статус | Описание |
|---|---|---|
| @metarebalance/dadata-mcp | готов | Адреса, компании, банки, телефоны |
| @theyahia/cbr-mcp | готов | Курсы валют, ключевая ставка |
| @theyahia/yookassa-mcp | готов | Платежи, возвраты, чеки, выплаты, вебхуки |
| @theyahia/cloudpayments-mcp | готов | Платежи, подписки, заказы |
| ... | 46 серверов — полный список |
MIT
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/yookassa-mcp)<a href="https://allmcps.com/mcp/yookassa-mcp"><img src="https://allmcps.com/api/badge/yookassa-mcp?style=directory" alt="Yookassa MCP on AllMCPs" /></a>