Apple выпустила в Safari Technology Preview 247 новый инструмент — Safari MCP server. Это Model Context Protocol сервер для веб-разработчиков. Он подключает ваш AI-агент напрямую к окну Safari. Агент получает доступ к DOM, сетевым запросам, скриншотам и выводу консоли. Теперь ему не нужно описывать баг словами — он сам видит, что происходит в браузере.
Разработчикам знаком этот цикл отладки: заметил проблему, открыл консоль, пощёлкал вкладки, сделал скриншот, написал промпт агенту, надеясь, что он всё исправит. Если нет — повторяешь. Safari MCP server ломает эту схему. Вы остаётесь в терминале, агент сам лезет в браузер, ищет баги и даже чинит их, пока вы пьёте кофе.
Что умеет сервер? Агент может открыть сайт в Safari, проверить совместимость вёрстки и стили — не переключая окна. Он анализирует производительность: смотрит время загрузки ресурсов, навигацию, находит узкие места. Проверяет доступность: ищет пропущенные ARIA-атрибуты, плохой контраст, отсутствующие подписи. Может эмулировать медиатипы вроде print для адаптивной верстки. Умеет проверять состояние форм, кликать по элементам, скроллить, вводить текст — делать всё, что делает человек, только быстрее.
Среди доступных инструментов есть browser_console_messages, evaluate_javascript, screenshot, list_network_requests, wait_for_navigation и другие — всего 16 штук. Каждый инструмент делает одну конкретную вещь, от создания вкладки до взаимодействия с диалогами.
Чтобы начать, нужно установить Safari Technology Preview, включить в настройках пункт «Enable remote automation and external agents». Дальше — добавить сервер через терминал: claude mcp add safari-mcp-stp -- "/Applications/Safari Technology Preview.app/Contents/MacOS/safaridriver" --mcp для Claude или codex mcp add safari-mcp-stp -- ... для Codex. Для других клиентов — стандартная конфигурация в mcp.json.
Безопасность на месте: сервер работает локально, никаких сетевых вызовов. Он не имеет доступа к вашим паролям или AutoFill. Данные страниц и скриншоты уходят напрямую агенту, минуя Apple. Что с ними делать дальше — решаете вы и ваша модель.