
Yookassa Mcp
io.github.theYahia由 GitHub 帳號 theYahia 發布v1.0.0更新於 Oct 24, 2026
MCP server for YooKassa payment API — payments, refunds, receipts (54-FZ). 10 tools. First MCP for
概覽
讓助手在對話中執行 YooKassa 付款操作,包括付款、退款、收據、撥款和 webhook。
- 可以做什麼
- 把 YooKassa 付款 API 包裝成約 20 個工具,涵蓋付款(建立、確認、取消、列表、SBP、分帳、循環扣款)、退款、54-ФЗ 財政收據、撥款、webhook 和商店資訊。它會回傳付款確認連結,並支援幂等鍵與重試。預設透過 stdio 在本機執行,使用 HTTP 參數啟動時可作為 Streamable HTTP 端點。
- 適用情境
- 當你希望助手在不撰寫整合程式碼的情況下建立或查詢真實的 YooKassa 付款、發起退款、產生財政收據、註冊 webhook 或進行撥款時使用。在切換到正式商店之前,請先用 YooKassa 測試商店驗證。
- 執行需求
- 需要 Node.js 以透過 npx 執行該 npm 套件。需要 YooKassa 商店 ID 和金鑰(YOOKASSA_SHOP_ID、YOOKASSA_SECRET_KEY);撥款還需 YOOKASSA_PAYOUT_AGENT_ID 和 YOOKASSA_PAYOUT_SECRET_KEY。HTTP 模式需要 MCP_AUTH_TOKEN,可選 HTTP_PORT、HTTP_HOST、MCP_ALLOWED_HOSTS 和 MCP_ALLOWED_ORIGINS。需要連線至 YooKassa API 的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Yookassa Mcp,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
ЮKassa MCP — приём платежей и чеки 54-ФЗ из Claude и других AI-агентов
Если вы искали, как подключить ЮKassa к нейросети, проводить платежи и возвраты прямо в диалоге или автоматизировать фискальные чеки по 54-ФЗ без написания кода — это оно. 20 инструментов закрывают весь оборот денег: платежи, возвраты, чеки, выплаты, вебхуки, рекуррентные списания, СБП и сплиты маркетплейса. Ставится в Claude Desktop, Cursor или любой MCP-клиент одной строкой конфига.
[npm] [CI] [License: MIT] [smithery badge]
Часть серии WWmcp от @theYahia.
Быстрый старт
Claude Desktop
Claude Code
VS Code / Cursor
Windsurf
Streamable HTTP (удалённый сервер / Docker)
⚠️ 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> })
Переменные окружения
Тестовый режим и безопасность
Сервер выполняет реальные денежные операции. На время разработки:
- Заведите тестовый магазин в личном кабинете ЮKassa и
используйте его
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-клиенты спрашивали подтверждение перед запуском. - HTTP-транспорт по умолчанию отказывает без авторизации и слушает localhost — перед любым удалённым развёртыванием прочитайте SECURITY.md.
Инструменты (20)
Платежи (9)
Возвраты (3)
Чеки (2)
Выплаты (2)
⚠️ Выплаты — отдельно подключаемый продукт ЮKassa со своими реквизитами шлюза (
YOOKASSA_PAYOUT_AGENT_ID+YOOKASSA_PAYOUT_SECRET_KEY), это не платёжный ключ магазина. Передача сырого номера карты требует сертификата PCI DSS — без него собирайте реквизиты получателя через виджет выплат и передавайтеpayout_token. Выплаты асинхронные (опрашивайтеget_payout).
Вебхуки (3)
Аккаунт (1)
Демо-промпты
Архитектура
- Авторизация: HTTP Basic Auth (
YOOKASSA_SHOP_ID:YOOKASSA_SECRET_KEY) - Базовый URL:
https://api.yookassa.ru/v3/ - Idempotence-Key: один стабильный UUID v4 на каждый логический POST/DELETE-запрос, сохраняется при повторах (повторный запрос дедуплицируется на стороне ЮKassa, двойного списания не будет). Вызывающая сторона может передать свой ключ.
- Таймаут: 35 секунд (больше, чем окно ответа ЮKassa ~30 с, чтобы медленная, но успешная операция не обрывалась на клиенте)
- Повторы: 3 попытки на 429/5xx/таймаут с экспоненциальной задержкой (1 с, 2 с, 4 с); повторы переиспользуют тот же Idempotence-Key и безопасно дедуплицируются
- Транспорт: stdio (по умолчанию) или Streamable HTTP (
--http/HTTP_PORT)
Часть серии WWmcp
Лицензия
MIT
來源:README.md,提交 35231b2
工具
0版本歷史
1- v1.0.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分