Краткое введение
Появление WebMCP — не очередной «шум вокруг новой технологии», а потенциально масштабный сдвиг в том, как сайты будут взаимодействовать с поисковыми агентами. Спецификация сейчас в статусе W3C Community Group Draft и уже доступна в превью Chrome 146; её соавторами выступают инженеры Google и Microsoft. Для SEO‑специалистов это сигнал: пора подготовить ключевые формы и взаимодействия сайта, иначе часть трафика может просто пройти мимо.
Основные детали новости
WebMCP предлагает стандартный способ объявлять веб‑действия для AI‑агентов — без хрупкого «парсинга» DOM и угадывания значений полей. В основе спецификации две концепции: декларативный и императивный API.
Декларативный API позволяет добавить к существующим HTML‑формам атрибуты, которые описывают назначение формы и каждое поле. Атрибуты вроде toolname, tooldescription и toolparamdescription делают интерфейс понятным для агента, при этом форма продолжает работать как для человека. Это низкозатратный путь, сравнимый по смыслу с ранними этапами внедрения schema‑разметки: вы не перестраиваете сайт, а делаете его «читабельным» для новой категории посетителей.
Императивный API даёт большую гибкость: разработчики регистрируют инструменты на стороне клиента через JavaScript (пример — navigator.modelContext.registerTool({…})). Такой подход подходит для динамичных мульти‑шаговых сценариев, бизнес‑логики бронирований или ситуаций, где действие не сводится к простой форме. Инструменты могут менять набор доступных операций в зависимости от состояния пользователя — именно так в демо от Chrome Labs после поиска появляется фильтр, а затем старт бронирования.
Дополнительные факты
- WebMCP уже интегрирован в предварительный релиз Chrome 146 и поддерживается инициативами Cloudflare.
- Спецификация разрабатывается совместно инженерами из Google и Microsoft, что повышает шанс широкого принятия и ускоряет её эволюцию.
- Предложенные атрибуты включают toolautosubmit — флаг, который потенциально позволит агентам отправлять формы без дополнительного подтверждения пользователя при низкорисковых сценариях.
- Декларативный API ещё формализуется и имена атрибутов могут меняться, но концепция и рабочие демо уже есть.
- Императивный API уже доступен для тестирования и демонстрирует возможность создавать адаптивные инструмент‑цепочки, которые меняются в ходе диалога агента с сайтом.
- Пример: стандартная контактная форма после аннотаций сохраняет привычный UX, но агент может корректно заполнить и подготовить отправку, потому что поля явно описаны.
Почему это важно для SEO
Мы стоим на пороге Discovery v5 — когда агенты будут выполнять действия от имени пользователей. В такой модели не выигрывает сайт с лучшим UX для человека, а тот, чей интерфейс агент понимает и может вызвать надежно и прямо.
Практические последствия:
- Агенты начнут отдавать приоритет сайтам с явными, структурированными инструментами. Если у конкурента есть WebMCP‑инструмент, а у вас — нет, агент выполнит действие на его ресурсе и пользователь, возможно, никогда не узнает о вашем предложении.
- Описания инструментов и параметров станут новым «meta‑описанием» для машин: качество формулировок будет влиять на то, выберет ли агент именно ваш инструмент. Это значит, что навыки написания конверсионных текстов и структуры данных снова оказываются в центре внимания SEO.
- Декларативный подход — низкий порог входа. Начинать можно прямо с ваших ключевых форм: контакт, бронирование, поиск по каталогу. Это инвестиция с небольшими затратами и потенциально большим эффектом в будущем.
- Императивная интеграция понадобится сложным продуктам и динамичным сценариям, но её можно отложить до момента, когда требования агентной логики станут критичными для бизнеса.
Итог прост: WebMCP не требует немедленного полного переосмысления сайта, но открывает окно возможностей для тех, кто сделает интерфейсы понятными агентам раньше конкурентов. Чем быстрее вы аннотируете ключевые формы и продумайте описания параметров, тем выше шанс сохранить доступ к действиям пользователей в новой эпохе, где первичный «поисковый выбор» будет принимать не человек, а его агент.