В Safari появится MCP‑сервер для отладки работы вместе с ИИ

Агенты получат доступ к логам и сети

1 мин.
В Safari появится MCP‑сервер для отладки работы вместе с ИИ

Apple добавила в Safari инструмент, который явно рассчитан на новую реальность разработки: когда рядом с человеком в проекте постоянно работает ИИ‑агент. В Safari Technology Preview 247 появился Safari MCP server — сервер по протоколу Model Context Protocol, который даёт агентам возможность «видеть» страницу прямо в браузере и помогать с отладкой.

Apple описывает его как MCP‑сервер для веб‑разработчиков, призванный ускорить работу: агент подключается к окну Safari и получает доступ к тому, как реально рендерится код. В результате можно не пересказывать проблему словами или скриншотами — инструменты браузера становятся доступны через стандартизированный интерфейс.

Model Context Protocol (MCP) — открытый стандарт, который изначально предложила Anthropic, а затем передала в Linux Foundation (Agentic AI Foundation). Его идея — дать совместимым агентам единый способ подключаться к внешним источникам данных и инструментам и выполнять разрешённые действия: от GitHub и Slack до баз данных, файлов и браузерных средств разработки.

В случае Safari MCP server агент может инспектировать веб‑страницы, читать сообщения консоли и сетевые запросы, делать скриншоты и взаимодействовать с элементами на странице. Apple приводит знакомый разработчикам сценарий: вы замечаете баг, открываете консоль и стили, пытаетесь исправить, проверяете снова — и повторяете цикл. Если в работе уже используется агент, новый сервер должен сократить количество «переходов между окнами» и ускорить итерации.

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

Apple также описывает набор почти из 20 «команд», доступных через сервер: например, получение буферизированных сообщений консоли, снятие скриншота страницы в PNG, список сетевых запросов с базовыми метриками и последовательные DOM‑действия (клики, ввод, скролл, наведение и т. п.).

Мнение редакции

Это редкий пример, когда браузер прямо признаёт: «чатом» отладку не заменить, агенту нужны реальные инструменты. Если такие интерфейсы станут нормой, разработка постепенно уйдёт от формата «описал проблему — получил код» к модели, где агент постоянно проверяет результат в живом окружении.

Для Apple это ещё и способ удержать Safari в актуальной разработческой повестке: если агенты научатся быстро ловить именно Safari‑ошибки и чинить их на месте, у веб‑команд будет меньше соблазна тестировать только в Chromium‑мире.

Мы в Telegram, на Дзен, в Google News и YouTube