Adyen MCP: Документация
Обновлено:
Подключение
npx -y @adyen/mcp --adyenApiKey=ВАШ_КЛЮЧ --env=TEST (stdio). Для LIVE добавляется --livePrefix=ВАШ_ПРЕФИКС (см. документацию Adyen про live URL prefix). Флагом --tools=list_all_company_webhooks,... можно запустить только нужное подмножество вместо всех инструментов сразу. Нужен веб-сервис пользователь Adyen с ролями под конкретные API (Checkout Webservice, Merchant PAL, Management API-роли по разделам).
Инструменты
25+ инструментов по 10 разделам:
- Checkout — Sessions:
CreateSessionи получение результата сессии, платёжные методы. - Checkout — Payment Links: создание, статус, принудительное истечение ссылки.
- Checkout — Modifications: отмена авторизованного платежа,
RefundPayment. - Management — Accounts:
ListMerchantAccounts. - Management — Terminals: список, переназначение, Android-приложения и сертификаты, действия и настройки терминалов.
- Management — Webhooks: список, получение, тестовый вызов.
- Management — Payment methods, Users, API Credentials, Allowed Origins — справочные операции чтения.
Сценарий для агента
«Создай платёжную сессию на 80 € для заказа #920», «верни деньги по платежу psp_88213», «покажи список терминалов торговой точки», «протестируй вебхук по его ID».
Важно
API-ключ Adyen напрямую управляет деньгами продавца (отмены, возвраты). Adyen рекомендует создавать отдельного веб-сервис пользователя с ролями строго под нужные инструменты и не использовать боевой ключ для тестов — начинайте с окружения TEST.
Тарифы
MCP-сервер бесплатный, MIT-лицензия (проект в статусе Alpha, возможны breaking changes); обработка платежей — по обычным тарифам Adyen.