MCPHIVE

Robokassa MCP: Документация

Обновлено:

Подключение

npx -y @theyahia/robokassa-mcp (stdio) или HTTP_PORT=3000 npx @theyahia/robokassa-mcp --http. Auth: ROBOKASSA_LOGIN + ROBOKASSA_PASSWORD1 (подпись платежа) + ROBOKASSA_PASSWORD2 (подпись проверки статуса) — из личного кабинета Robokassa → Настройки магазина → Технические настройки. ROBOKASSA_TEST=true включает тестовый режим без реальных списаний.

Инструменты

2 инструмента: create_invoice — сформировать ссылку на оплату с подписью MD5, опционально с чеком 54-ФЗ; check_invoice — проверить статус счёта по интерфейсу OpStateExt (оплачен/не оплачен/отменён).

Сценарий для агента

«Выставь счёт на 1200 ₽ за заказ #58 и дай ссылку на оплату», «проверь, оплачен ли счёт по заказу #58», «включи тестовый режим и создай тестовый счёт на 10 ₽».

Важно

Community-проект (theYahia), не официальный продукт Robokassa. Всего два инструмента — сервер не работает с рекуррентными платежами, возвратами или списком транзакций. PASSWORD1/PASSWORD2 дают доступ к реальным деньгам — включите ROBOKASSA_TEST=true перед боевым использованием.