WebMCP
WebMCP (Web Model Context Protocol) - это проект веб-стандарта W3C, который позволяет сайту напрямую предоставлять ИИ-агенту, работающему в браузере, "то, что можно сделать на этом сайте", в виде структурированных инструментов (tool). Суть в том, чтобы вернуть управление на сторону сайта: вместо того чтобы агент делал скриншоты и угадывал, куда кликнуть, он сразу вызывает заранее зарегистрированные сайтом инструменты.
WebMCP (Web Model Context Protocol) - это проект веб-стандарта W3C, который позволяет сайту напрямую предоставлять ИИ-агенту, работающему в браузере, "то, что можно сделать на этом сайте", в виде структурированных инструментов (tool). Суть в том, чтобы вернуть управление на сторону сайта: вместо того чтобы агент делал скриншоты и угадывал, куда кликнуть, он сразу вызывает заранее зарегистрированные сайтом инструменты.
Почему это важно
По мере того как ИИ-агенты всё чаще управляют сайтами вместо людей, выяснилось, что прежний подход с обратной интерпретацией ориентированного на человека HTML медленный и подвержен ошибкам. WebMCP - это стандарт, совместно написанный инженерами Google и Microsoft в сообществе W3C Web Machine Learning Community Group: после публикации первого черновика в августе 2025 года он был представлен 10 февраля 2026 года как Draft Community Group Report. В тот же день он появился в Chrome 146 Canary в виде превью под флагом, а к июню 2026 года расширился до origin trial, так что его можно тестировать на реальных сайтах. В Lighthouse 13.3, выпущенном в мае 2026 года, по умолчанию включён аудит "Agentic Browsing", проверяющий применение WebMCP. Джон Мюллер из Google в июне 2026 года назвал llms.txt "пока лишь домыслом", добавив, что предпочитает подход WebMCP с его чёткими целями и процессами.
Как это работает
Когда веб-страница регистрирует инструменты через JavaScript API (registerTool у modelContext), каждый инструмент состоит из имени, описания на естественном языке, определения входных данных в виде JSON Schema и колбэка для выполнения. Например, объявив инструментами такие функции, как поиск авиабилетов, добавление в корзину или запрос коммерческого предложения, вы позволите агенту в браузере обнаруживать и вызывать их по тому же паттерну использования инструментов (tool use), что и LLM. Десятки повторов "скриншот → интерпретация → клик" сводятся к одному структурированному вызову инструмента, поэтому улучшаются и точность, и скорость. Поскольку достаточно обернуть уже существующую фронтенд-логику, перепроектировать страницу не нужно; также обсуждается декларативный подход с аннотированием HTML-форм.
Связь с MCP и llms.txt
- Model Context Protocol: серверный стандарт, при котором вы запускаете отдельный сервер, чтобы предоставлять инструменты ИИ-клиентам. WebMCP переносит ту же философию на саму веб-страницу (клиентскую сторону), и отличие в том, что в браузере можно задействовать сессию авторизованного пользователя и существующую логику UI как есть.
- llms.txt: предложение в виде статического текстового файла, который описывает контент сайта и помогает его "читать". WebMCP отличается тем, что это вызываемый интерфейс, помогающий "выполнять", и эти два подхода не исключают друг друга.
Сроки реализации в браузерах помимо Chrome официально пока не объявлены, но участие Microsoft как соавтора спецификации делает поддержку в Edge весьма вероятной.
Источники:
- What is WebMCP? - No Hacks
- webmachinelearning/webmcp (W3C Web Machine Learning CG) - GitHub
- Google Confirms LLMs.txt Has No Current Implementation - Search Engine Journal
Как помогает inblog
Регистрация инструментов WebMCP требует ресурсов разработки, но предшествующий ей этап - "контент, удобный для чтения агентом" - можно подготовить уже сейчас. inblog автоматически применяет семантический HTML и структурированные данные (JSON-LD), публикуя контент блога в форме, удобной для разбора агентами. Если собрать документацию по продукту, FAQ и руководства в inblog, это станет основой, на которой инструменты и контент сайта будут работать вместе, когда агентный браузинг станет повсеместным.