← Вернуться к блогу

WebMCP: что это такое и как он работает

| 21 Июн 2026 | 9 мин чтения 0 просмотров
WebMCP: что это такое и как он работает

WebMCP (Web Model Context Protocol) — это новый стандарт, который позволяет сайту предоставить AI-агенту готовые «инструменты» для действий прямо в браузере. Вместо того чтобы ИИ «угадывал» кнопки и поля в коде страницы, сайт через navigator.modelContext.registerTool() прямо описывает, что можно сделать: оставить заявку, найти товар, оформить заказ. В статье разбираем, что такое WebMCP, как он работает шаг за шагом, чем отличается от обычного API и llms.txt и — главное — зачем это SEO-специалисту уже сегодня.

Что такое WebMCP

WebMCP — это браузерное расширение идеи Model Context Protocol (MCP), открытого стандарта, по которому AI-модели подключаются к внешним инструментам и данным. Если «классический» MCP соединяет модель с серверами и программами, то WebMCP переносит эту логику в веб-страницу: сайт сам объявляет набор действий, которыми может воспользоваться ИИ-агент, работающий в браузере пользователя.

Простыми словами: WebMCP — это способ «разговаривать» с AI-агентами на их языке. Страница регистрирует инструменты (tools) — у каждого есть понятное имя, описание и перечень параметров. Агент видит этот список и вызывает нужное действие напрямую, а не пытается имитировать клики человека. Стандарт разрабатывается в рамках W3C/WICG, а Google уже добавил его проверку в Lighthouse — так что это не теория, а направление, которое становится стандартом.

Как работает WebMCP: 4 шага

Механика WebMCP проста и укладывается в четыре шага — от регистрации инструмента до выполнения действия.

  1. Сайт регистрирует инструменты. Через navigator.modelContext.registerTool() страница описывает действие: его имя (name), человеко- и машиночитаемое описание (description) и схему параметров (inputSchema).
  2. Агент читает список инструментов. Встроенный в браузер ИИ-ассистент получает перечень доступных действий — без «разгадывания» структуры DOM и без хрупких сценариев с кликами по координатам.
  3. Агент вызывает нужный инструмент. Вместо того чтобы искать кнопку, он вызывает функцию с валидными параметрами (например, имя и телефон для заявки).
  4. Сайт выполняет действие и возвращает результат. Ваш код обрабатывает вызов — чаще всего повторно используя существующую логику формы или API — и возвращает агенту структурированный ответ.
Инфографика: как работает WebMCP за 4 шага — сайт регистрирует инструменты, агент читает список, вызывает инструмент, сайт выполняет действие

На практике регистрация инструмента выглядит как короткий фрагмент JavaScript. Вот упрощённый пример инструмента «оставить заявку», который мы использовали в пилотном внедрении WebMCP на собственном сайте: он заполняет существующую контактную форму и отправляет её, повторно используя всю серверную логику и защиту от спама.

Пример кода WebMCP: вызов navigator.modelContext.registerTool с именем submit_contact_request, описанием, схемой параметров name/phone/email и функцией execute

Ключевое преимущество подхода — надёжность и безопасность. Агент не «кликает вслепую», а вызывает чётко очерченное действие с валидированными параметрами. Сайт сам решает, какие действия открыть, а какие оставить недоступными, и выполняет проверки на сервере — как и для обычного пользователя.

Чем WebMCP отличается от API, llms.txt и MCP

WebMCP легко спутать со смежными технологиями. Коротко о разнице:

  • WebMCP vs обычное API. API — это отдельный бэкенд-интерфейс, который нужно строить и документировать отдельно. WebMCP работает поверх существующего сайта в браузере: вы описываете действия, которые уже есть на странице, без создания нового сервера. Часто инструмент просто повторно использует форму или AJAX, которые уже работают для людей.
  • WebMCP vs llms.txt. llms.txt — это статический машиночитаемый файл в корне домена, который описывает контент сайта для моделей (о чём ресурс, где искать). WebMCP — про действия: он даёт агенту возможность не только прочитать, но и сделать что-то на странице.
  • WebMCP vs MCP. MCP соединяет модель с серверными инструментами на стороне бэкенда. WebMCP — это его «браузерная» ветвь: инструменты живут во фронтенде конкретной страницы и доступны агенту, работающему в браузере пользователя.

Зачем WebMCP бизнесу и сайту

Количество автономных ИИ-агентов быстро растёт — ассистенты вроде агентов ChatGPT или Gemini уже умеют самостоятельно переходить по страницам и выполнять задачи за пользователя. Для бизнеса WebMCP означает несколько конкретных выгод:

  • Меньше потерянных действий. Если агент не может корректно заполнить форму вручную, он просто уйдёт. WebMCP даёт ему надёжный путь завершить заявку или заказ.
  • Предсказуемость вместо хрупких сценариев. Действие, описанное как инструмент, не ломается при изменении вёрстки или появлении всплывающего окна.
  • Контроль и безопасность. Вы сами определяете, что разрешено агенту, и валидируете всё на сервере.
  • Готовность наперёд. Внедряя WebMCP сегодня, вы оказываетесь среди первых «agent-ready» сайтов — пока конкуренты ещё не заметили тренд.

WebMCP и SEO/GEO: зачем это SEO-специалисту

На первый взгляд WebMCP — чисто разработческая тема. Но на самом деле это новая зона ответственности SEO-специалиста, потому что она прямо касается видимости сайта для искусственного интеллекта. Классическое SEO оптимизирует страницы под поисковых роботов и людей; GEO (Generative Engine Optimization) добавляет к этому оптимизацию под ответы и действия ИИ. WebMCP — один из ключевых инструментов этого нового направления.

  • AI-агенты — это новый трафик. Всё больше визитов генерируют не люди, а ассистенты, действующие от их имени. Готовность к ним становится частью технического SEO.
  • Шанс быть выбранным. Когда агент выполняет задачу пользователя, он выберет тот сайт, с которым может надёжно взаимодействовать. Это новая форма «ранжирования» — по способности к действию.
  • Это уже официальный сигнал Google. WebMCP входит в новую категорию «Агентный веб-просмотр» в PageSpeed Insights (пока экспериментально) — то есть Google уже измеряет готовность сайтов к агентам.
  • Пересечение с классическим SEO. WebMCP работает в паре с деревом доступности и семантическим HTML — это давние факторы качества, которыми SEO-специалист занимается и так.
Инфографика: WebMCP и GEO — зачем SEO следить за WebMCP: AI-агенты как новый трафик, GEO, шанс быть выбранным, сигнал Google, пересечение с классическим SEO, преимущество первого

Как внедрить WebMCP на сайте

Начать можно с одного-двух самых важных сценариев — например, контактной формы или поиска товаров. Соблюдайте несколько правил, чтобы внедрение было корректным и безопасным.

  1. Выберите ключевые действия сайта, которые дают ценность агенту: оставить заявку, найти товар, подписаться, оформить заказ.
  2. Для каждого действия зарегистрируйте отдельный инструмент через navigator.modelContext.registerTool()один инструмент = одно действие, без «комбайнов».
  3. Дайте инструменту чёткое имя и описание, ориентированное на машину: что делает действие, какие параметры обязательны.
  4. Опишите inputSchema с типами параметров и обязательно валидируйте их на сервере — не доверяйте вводу агента больше, чем вводу человека.
  5. Повторно используйте существующую логику форм и API вместо дублирования бэкенда только ради агента.
  6. Предусмотрите graceful fallback: если браузер не поддерживает navigator.modelContext, сайт должен работать без ошибок.
  7. Не полагайтесь только на WebMCP: держите в порядке дерево доступности и семантику — пока большинство агентов читают страницу именно через них.
Инфографика: как внедрять WebMCP — что делать правильно (чёткие описания, валидация, fallback, повторное использование форм) и каких ошибок избегать

WebMCP и «Агентный веб-просмотр» в PageSpeed Insights

WebMCP — не изолированная технология. Google уже включил его проверку в новую категорию Lighthouse «Агентный веб-просмотр», которая оценивает готовность сайта к AI-агентам вместе с деревом доступности, стабильностью макета (CLS) и файлом llms.txt. Пока проверка WebMCP экспериментальная и не входит в итоговую оценку, но сам факт её появления показывает направление движения веба. Подробнее об этом показателе — в нашей статье «Обновление PageSpeed Insights: новый показатель “Агентный веб-просмотр”».

Частые вопросы (FAQ)

Что такое WebMCP простыми словами?

WebMCP (Web Model Context Protocol) — это стандарт, который позволяет сайту предоставить AI-агенту готовые «инструменты» для действий в браузере. Страница через navigator.modelContext.registerTool() описывает, что можно сделать (например, оставить заявку), а агент вызывает это действие напрямую, не угадывая кнопки в коде.

Чем WebMCP отличается от обычного API?

API — это отдельный бэкенд-интерфейс, который нужно строить и документировать отдельно. WebMCP работает поверх существующей страницы в браузере и часто просто повторно использует формы или запросы, которые уже работают для людей. Новый сервер не нужен — достаточно описать существующие действия как инструменты.

WebMCP и llms.txt — это одно и то же?

Нет. llms.txt — это статический файл, который описывает контент сайта для моделей. WebMCP — про действия: он даёт агенту возможность не только прочитать страницу, но и выполнить на ней задачу. Они дополняют друг друга.

Влияет ли WebMCP на позиции в Google?

Прямого фактора ранжирования нет — проверка WebMCP в PageSpeed Insights пока экспериментальная. Но она работает в паре с деревом доступности и семантикой, которые давно влияют на качество сайта, поэтому работа над готовностью к агентам улучшает и классическое SEO, и видимость для ИИ (GEO).

Все ли браузеры и агенты уже поддерживают WebMCP?

Нет, стандарт ещё на ранней стадии. Большинство агентов сегодня читают страницу через DOM и дерево доступности, а не через WebMCP. Поэтому внедрение стоит делать с graceful fallback — чтобы сайт корректно работал и без поддержки navigator.modelContext.

Стоит ли внедрять WebMCP уже сейчас?

Да, если вы хотите быть среди первых agent-ready сайтов. Начните с одного-двух ключевых действий, реализуйте их безопасно с валидацией на сервере — и вы получите преимущество, пока конкуренты ещё не обратили внимание на тренд.

WebMCP — это чёткий сигнал, что веб готовится к новому типу посетителей: AI-агентам, которые не только читают страницы, но и действуют на них. Хорошая новость в том, что базовая работа под WebMCP пересекается с классическим SEO и доступностью, поэтому она работает сразу на несколько фронтов. Если нужно подготовить сайт к AI-агентам, внедрить WebMCP, навести порядок в дереве доступности или выстроить стратегию GEO — команда Spilno Agency поможет сделать это правильно.

Валерій Красько
Валерій Красько Spilno Agency Все статьи автора →
← Вернуться к блогу