OpenAI включила в ChatGPT поддержку WebMCP - агент вызывает функции сайта напрямую
Обычный браузерный агент работает как человек с мышкой. Он смотрит на страницу, угадывает, что за элемент перед ним, и жмёт. Site tools в ChatGPT меняют эту схему — сайт сам объявляет список действий, которые агенту разрешено выполнять, и агент вызывает их как обычные команды.
Стрелка в адресной строке
Со стороны пользователя ChatGPT показывает происходящее скупо. В адресной строке встроенного браузера появляется стрелка: серая означает, что у страницы есть инструменты, синяя — что агент ими сейчас пользуется. По клику открывается список того, что сайт отдал, с описанием каждого пункта. История вызовов складывается в раздел «Sources» рядом с обычными ссылками.
Выключается всё в настройках браузера, в разделе разрешений. На поддерживаемых сайтах функция включается сама, отдельного согласия на каждый сайт не спрашивают.
Где работает и на каких моделях
Ограничений на старте много. Site tools живут только во встроенном браузере десктопного ChatGPT — в Chrome с расширением они не работают. Нужны модели GPT-5.6 Sol или Terra, у Luna поддержка отключена. В рабочих пространствах Enterprise и Edu функции нет вовсе, доступ идёт через ChatGPT Work и Codex .
Действует агент от лица пользователя, в его текущей авторизованной сессии. Встроенный браузер хранит логины отдельно от Chrome, так что на нужные сайты придётся войти заново.
Что требует подтверждения
Перед каждым вызовом инструмента ChatGPT прогоняет проверку. Отдельного разрешения система спрашивает перед покупкой, удалением данных, отправкой сообщений от имени пользователя, сменой прав в аккаунте и передачей личной информации. Пароли агент не вводит вообще — их пользователь набирает на сайте руками.
Главный риск OpenAI называет прямо. Это утечка данных и подмена инструкций, когда вредоносный текст на странице выдаёт себя за команду пользователя. Инструмент, объявленный сайтом, работает внутри живой сессии со всеми её правами, и одна дыра здесь дороже сотни неудачных кликов.
Как сайту отдать инструменты
Со стороны сайта всё держится на одном вызове JavaScript. Страница регистрирует инструмент через document.modelContext.registerTool(), передавая имя, описание, схему входных данных и функцию-исполнитель. Никакой отдельной интеграции с ChatGPT и заявки в OpenAI не требуется — агент находит инструменты сам.
Рабочие ограничения тоже есть. Декларативная разметка через HTML-атрибуты не поддерживается, инструменты внутри iframe агент не видит, регистрировать их нужно на верхнеуровневой странице. OpenAI советует опираться на существующую логику приложения, явно описывать побочные эффекты вызова, возвращать достаточно данных для проверки результата и оставлять обычный интерфейс для браузеров без поддержки стандарта.
Год стандарта без единого агента
WebMCP придумали в Microsoft — предложение появилось в конце августа 2025 года, Google подключился соавтором чуть позже. Живёт стандарт в статусе черновика сообщества при W3C и в официальный трек стандартизации пока не входит. Chrome ведёт публичный полевой эксперимент, Edge держит поддержку за флагом, Firefox и Safari участвуют в обсуждении без обязательств.
Всё это время у стандарта была одна беда — его никто не вызывал. К середине лета 2026 года внедрение оставалось близким к нулю, инструменты встречались разве что в демонстрациях, и ни один крупный агент их не запрашивал. OpenAI стала первым, кто действительно начал их дёргать.
Что делать владельцу сайта
Для сайтов с интерактивом — каталогом, личным кабинетом, панелью, конструктором — появился первый практический повод посмотреть на WebMCP. Начинать разумно с одного-двух безопасных инструментов вроде поиска по каталогу или выборки данных, оставив всё, что меняет состояние, на потом. Обычный интерфейс при этом никуда не убирается, у подавляющего большинства посетителей поддержки стандарта нет. Отдельно стоит продумать, что инструмент возвращает агенту — описание должно быть честным, потому что именно по нему модель решает, вызывать его или нет.
Первый потребитель у пустого стандарта
Схема с объявленными инструментами надёжнее визуального поиска кнопок, и она снимает главную боль прежних интеграций — каждый сайт не нужно подключать к ChatGPT отдельно. Но пока это работает в одном браузере одного приложения, на двух моделях из трёх и на сайтах, которых почти нет.
Судить о судьбе стандарта стоит по чужим шагам. Google обещал поддержку WebMCP в браузерном Gemini , и если она появится вслед за OpenAI, у владельцев сайтов будет уже два потребителя вместо одного — с этого момента внедрение перестаёт быть экспериментом. До тех пор WebMCP остаётся заявкой с одним живым клиентом.