Apple представила MCP-сервер для браузера Safari. С его помощью веб-разработчики могут подключать к браузеру AI-агентов для анализа веб-приложений и сайтов. Опция доступна в Safari Technology Preview.

MCP-сервер позволяет агенту не просто читать код проекта, а получать необходимый контекст из браузера: DOM-дерево, сетевые запросы, скриншоты, сообщения в консоли и состояние открытых вкладок.
В Safari MCP есть инструменты для управления вкладками, перехода по URL, получения информации о странице, чтения консольных данных, выполнения JavaScript-кода, извлечения содержимого страниц и анализа запросов. Кроме того, AI-агенты могут делать скриншоты и взаимодействовать с DOM-элементами: кликать, вводить текст, наводить курсор и пролистывать страницы.
В Apple считают, что набор функций в MCP должен упростить привычный цикл веб-отладки. Например, AI-агенту можно поручить искать баги, проверять вёрстку, анализировать производительность и время загрузки ресурсов, находить проблемы с доступностью и проверять работоспособность элементов интерфейса.
Пользователи Claude могут активировать Safari MCP с помощью следующей команды:
claude mcp add safari-mcp-stp — «/Applications/Safari Technology Preview.app/Contents/MacOS/safaridriver» —mcp
Для пользователей Codex есть другая команда:
codex mcp add safari-mcp-stp — «/Applications/Safari Technology Preview.app/Contents/MacOS/safaridriver» —mcp
С другими агентами надо вставить следующий код в файлы mcp.json или config.json:
«safari-mcp-stp»: { «command»: «/Applications/Safari Technology Preview.app/Contents/MacOS/safaridriver», «args»: [«—mcp»] }
Источник: habr.com