Перейти к основному содержимому
УзнатьГлоссарийПлатный инструмент MCP
ГЛОССАРИЙ

Что такое платный инструмент MCP.

ОПРЕДЕЛЕНИЕ

Платный инструмент MCP - это инструмент, предоставляемый сервером MCP, который возвращает HTTP 402 с URL платежа до тех пор, пока кошелек вызывающего агента не завершится. После завершения тот же вызов возвращает фактический результат. Этот инструмент в остальном не отличается от бесплатного инструмента MCP в том, как он рекламируется, обнаруживается и вызывается.

ПОЧЕМУ ЭТО ВАЖНО

Монетизация, которая не требует команды продаж.

Без платных инструментов MCP разработчик, создающий что-то полезное для агентов, имеет два непривлекательных варианта: оставить это бесплатным и надеяться на принятие или создать SaaS-компанию вокруг этого (потоки регистрации, порталы выставления счетов, выдача API-ключей, дуннинг, поддержка). Оба варианта игнорируют фактического пользователя - автономного агента, который просто хочет вызвать инструмент.

Платные инструменты MCP сводят шаг по onboarding к нулю. В первый раз, когда агент вызывает инструмент, 402 выступает как ценник и касса одновременно. Если у кошелька агента есть бюджет, вызов проходит; если нет, вызов останавливается с полезной ошибкой. Нет регистрации, нет API-ключа, нет общего секрета, который можно было бы утечь. Инструмент платный, потому что протокол сделал его платным, а не потому что процесс продаж сделал его платным.

КАК ЭТО РАБОТАЕТ

Вызов, 402, расчет, повторная попытка, результат.

  1. Вызов. Агент вызывает инструмент через обычный транспорт MCP с структурированными аргументами.
  2. 402. Сервер проверяет наличие действительного предыдущего платежа для этого вызывающего и этого инструмента. Если такового нет, он возвращает HTTP 402 с URL платежа и указанной ценой за этот вызов.
  3. Проверка политики. Время выполнения кошелька агента проверяет указанную цену на соответствие политике расходов агента. В пределах бюджета и правил контрагентов он продолжает; в противном случае вызов завершается с ошибкой политики.
  4. Завершить. Кошелек оплачивает по URL в USDC. Провайдер кошелька подтверждает оплату серверу, обычно через подписанный вебхук.
  5. Повторная попытка и результат. Как только сервер отметил вызывающего как оплаченного, агент повторно вызывает инструмент; сервер выполняет его и возвращает фактический результат.

Планировщику агента не нужно понимать это. С его точки зрения, вызов занял немного больше времени, и журнал аудита агента получил одну строку транзакции. Все остальное - работа среды выполнения.

ПРИМЕРЫ

Три формы платных инструментов.

ПРИМЕР 1

Премиум инструмент для рыночных данных

Сервер MCP предоставляет бесплатные инструменты (list_tickers, get_quote_delayed) и один платный инструмент: get_quote_realtime. Бесплатные инструменты имеют обычный ответ 200. Платный инструмент возвращает 402 с URL-адресом для оплаты при первом вызове. Как только кошелек агента завершает $0.005, вызов повторяется и возвращает актуальную котировку. Один и тот же сервер, один и тот же протокол; только один инструмент ограничен.

ПРИМЕР 2

Инструмент веб-сканера с оплатой за страницу

Инструмент crawl_page взимает $0.001 за страницу, загруженную и разобранную. Каждый вызов оплачивается - бесплатного уровня нет. Сервер остается дешевым в эксплуатации, потому что каждый вызов финансирует себя. Политика расходов агента ограничивает количество страниц, которые он может сканировать в день, что является естественным ответом на бесконтрольные циклы.

ПРИМЕР 3

Инструмент в стиле подписки с бесплатным пробным периодом

Инструмент 'первые 50 вызовов в месяц бесплатно' возвращает 200 для первых 50 вызовов в расчетном окне и 402 для 51-го и последующих. Кошелек агента оплачивает пополнение на $5 USDC, чтобы покрыть следующие 1,000 вызовов. С точки зрения агента, 402 невидим в течение большей части месяца; с точки зрения провайдера, монетизация автоматическая.

Часто задаваемые вопросы

Три общих вопроса.

Всегда ли агент платит одну и ту же цену за один и тот же инструмент?

Не обязательно. Ответ 402 включает цену для этого конкретного вызова, поэтому сервер может варьировать ее - по размеру аргумента, по времени суток, по уровню, по контракту на клиента, по всплеску. Кошелек агента проверяет указанную цену по сравнению с политикой расходов агента перед расчетом. Если цена превышает лимит, вызов завершается с ошибкой политики, а не платежом. Протокол делает динамическое ценообразование безопасным, потому что каждая цена явная.

Что произойдет, если инструмент не сработает после того, как агент оплатил?

То же самое происходит с любым платным API: сервер отвечает за доставку результата или возврат платежа в соответствии с его условиями. Хорошо спроектированные платные инструменты MCP завершают платеж только после успешного выполнения работы (402 включает URL удержания или эскроу) или возвращают деньги в случае неудачи. Протокол этого не требует; это вопрос качества реализации для каждого поставщика инструментов, так же как соблюдение SLA работает для любого платного API.

Может ли агент отказаться платить и просто использовать бесплатные инструменты на том же сервере?

Да, и это предполагаемое поведение. Бесплатные инструменты возвращают 200 напрямую; только ограниченные инструменты возвращают 402. Планировщик агента может выбрать: пропустить платный инструмент, найти другой способ выполнить задачу или согласиться и продолжить. Так работают динамика рынка - более дешевые, низкокачественные бесплатные инструменты сосуществуют с платными премиум-инструментами, и агент выбирает на основе ценности ответа.
Последний обзор: 2026-05-15. Опубликовано под CC BY 4.0.

Взимайте плату за вызов инструмента.

Возврат 402, назовите свою цену, прием USDC. Бесплатно для начала.