Apple выпустила MCP для браузера Safari

от автора

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"] }

ссылка на оригинал статьи https://habr.com/ru/articles/1056918/