Cloudflare добавила в свою панель управления новый переключатель, который внедряет мост WebMCP в страницы любого сайта. Это позволяет ИИ-агентам обнаруживать и вызывать инструменты, предоставляемые сайтом, не затрагивая код исходного сервера. Этот шаг избавляет от самого трудоемкого этапа подготовки веб-ресурса к работе с агентами («agent-ready»), однако разработчикам по-прежнему необходимо определять полезные инструменты и отслеживать их использование.

Почему переключатель на edge имеет значение

WebMCP — это API, используемый для регистрации инструментов. До сих пор для подключения сайта к этому протоколу требовалось вручную вставлять скрипт-мост на каждую страницу. Новый переключатель Cloudflare «Browser Run → Agent Readiness» автоматизирует это внедрение на уровне edge: скрипт добавляется в HTML-код в тот момент, когда он покидает сеть Cloudflare и направляется в браузер посетителя.

Преимущество очевидно: теперь статический сайт, размещенный где угодно, может предоставить свой контент ИИ-агентам одним щелчком мыши. Никаких изменений на исходном сервере, никакой пересборки фронтенда.

Что на самом деле делает эта функция

При включении переключателя происходят две вещи:

  • Внедрение на edge (Edge injection) — Cloudflare добавляет небольшой JavaScript-фрагмент к исходящему HTML. Это работает как для традиционных статических страниц, так и для современных SPA, использующих клиентскую маршрутизацию.
  • Браузерный мост (Browser bridge) — скрипт запускается в браузере пользователя и регистрирует сайт в WebMCP API, объявляя о доступных инструментах.

В превью-версии Cloudflare поставляется два готовых набора инструментов:

  1. Content Credentials — предоставляет доступ к метаданным C2PA (Coalition for Content Provenance and Authenticity), прикрепленным к медиафайлам, что позволяет агентам проверять их происхождение.
  2. Site MCP Server — выступает в роли прокси, который перенаправляет вызовы инструментов на MCP-сервер, уже запущенный вами в фоновом режиме.

Эти наборы решают проблему распространения: вам больше не нужно разбрасывать код моста по каждой странице, чтобы сделать сайт доступным для агентов.

Что по-прежнему остается на плечах разработчика

Включение переключателя не превращает корзину покупок или форму поиска авиабилетов в инструмент, вызываемый ИИ, по мановению волшебной палочки. Мост лишь сообщает, что сайт может предоставлять инструменты; сам сайт по-прежнему должен их определить. Для использования инструмента необходимы два условия:

  • MCP-сервер должен быть запущен где-то, где его сможет достичь прокси-сервер.
  • Разработчик должен зарегистрировать каждый инструмент через API document.modelContext, указав имя инструмента, схему входных данных и ожидаемый формат ответа.

Если открывается инструмент поиска, разработчик должен гарантировать, что возвращаемые данные чисты, структурированы и полезны для последующих агентов. В противном случае инструмент будет вызван, но не принесет никакой пользы.

Еще один недостающий элемент — наблюдаемость (observability). Текущий релиз не выводит логи, которые показывали бы, какие агенты вызывали какие инструменты и на каких вызовах произошел сбой. Командам придется внедрять собственную инструментацию — фиксировать ID запросов, время отклика и коды ошибок, — чтобы убедиться, что мост и лежащий в его основе MCP-сервер работают должным образом.

Кто выиграет, а кому придется действовать

  • Владельцы сайтов, которые уже используют MCP-сервер, могут просто включить переключатель Cloudflare и мгновенно получить распространение своего набора инструментов на уровне edge. Внедрение на edge берет на себя всю техническую часть, позволяя сосредоточиться на проектировании самих инструментов.
  • Бизнесу, который хочет, чтобы ИИ-агенты выполняли действия (поиск по каталогам товаров, бронирование встреч и т. д.), все равно придется писать определения инструментов и тщательно их тестировать. Переключатель не заменяет эту работу.
  • Командам необходимо учитывать риски безопасности при открытии внутренних API для любого агента, который обнаружит сайт.

Итог

Переключатель WebMCP от Cloudflare, работающий на edge, устраняет необходимость вручную вставлять скрипт-мост на каждую страницу, открывая любому сайту возможность стать доступным для ИИ-агентов. Основная работа — проектирование значимых инструментов, их защита и обеспечение наблюдаемости — остается на стороне разработчика. Используйте переключатель, чтобы решить задачу распространения, а затем сосредоточьтесь на вопросах функциональности и доверия, от которых зависит, сможет ли агент действительно сделать что-то полезное на вашем сайте.