
Cloudflare відкрив платний доступ до MCP-інструментів: хто контролює витрати агента?
Cloudflare відкрив закриту бета-версію Monetization Gateway, яка дозволяє продавцям встановлювати ціни на MCP-інструменти для агентів. Платежі обробляються протоколом x402, однак розробникам все одно доведеться самостійно контролювати витрати агента.
Cloudflare відкрив закриту бета-версію Monetization Gateway: власники можуть встановлювати ціни на API, MCP-інструменти та дані для агентів. Протокол x402 передає авторизацію платежу ще в HTTP-запиті і розблоковує ресурс лише після підтвердження оплати в USDC на блокчейні Base.
Бета стосується лише покупців і продавців у США, а Cloudflare AI Gateway вже стягує плату за кожен запит до моделі. Платний виклик додає нове рішення до циклу виконання: runtime має визначити, чи має агент право на витрати.
Контроль витрат поза моделлю
Авторизація витрат має залишатися поза моделлю. Запланований Cloudflare Virtual Wallets спрямований саме на це: власник Account Wallet встановлює ліміт, список дозволених користувачів та максимальну суму транзакції, які поширюються на будь-який інструмент.
На стороні клієнта Agents SDK з withX402Client отримує callback підтвердження з умовами оплати до переказу коштів; при передачі null агент автоматично платить. Команда може зробити підтвердження платного виклику обов'язковим, подібно до функції elicitation в MCP.
Ліміту на один виклик недостатньо
Встановленого на транзакцію ліміту самого по собі недостатньо: агент з лімітом 0,10 долара на виклик під час виконання тривалого завдання все одно може витратити 10 доларів без порушення правил. Лімити гаманця обмежують загальні витрати, але без окремого Virtual Wallet не видно, скільки витрачає одне завдання.
Змінна ціна та ризик повторних спроб
Ціна може змінюватися між авторизацією та списанням. Cloudflare підтримує схему exact від x402 для фіксованої ціни та upto для змінної: клієнт авторизує ліміт, а продавець повідомляє реальну суму. API2PDF використовує upto, оскільки кожне PDF-завдання споживає різний обсяг ресурсів. Ціни від 0,001 до 100 доларів.
Тому runtime стежить за двома межами: що може бути списано за один виклик і скільки лишилось бюджету. При змінній ціні безпечно припустити, що кожен виклик використає весь авторизований ліміт, поки списання не підтвердить реальну суму.
Повторна спроба додає ризик: платний запит може впасти до авторизації, під час списання або після оплати, до отримання відповіді; в останньому випадку повторення означає подвійну оплату. Cloudflare керує платежами всередині gateway, клієнти x402 перевіряють HTTP-статус перед повторною спробою; а фреймворку потрібне власне логування.
Вибір інструменту та слід витрат
paidTool в Agents SDK дозволяє MCP-серверам поєднувати безкоштовні та платні інструменти; клієнт без оплати отримує відповідь 402 і повторює спробу з x402 та підтвердженням оплати. Чи варто купувати інструмент, залишається рішенням клієнта.
Cloudflare планує розкрити логи транзакцій Monetization Gateway, хоча ці логи призначені для продавців; розробникам знадобиться власна телеметрія, щоб прив'язати платежі до викликів, що їх викликали. Баланс гаманця покаже, що агент витратив 50 доларів, але не скаже, що одне завдання спалило 3,80 долара на 27 викликах.
SiTech — веброзробка з підтримкою AI
Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.