Сервер протоколу контексту моделей Safari для агентного зневадження
Apple інтегрувала сервер протоколу контексту моделей (MCP) у Safari Technology Preview 247, що дозволяє ШІ-агентам безпосередньо інспектувати та керувати вікном браузера. Це дає змогу автономно робити запити до DOM, виконувати JavaScript та робити скриншоти.
Вплив: Високий
Чому це важливо
Тепер ви можете делегувати зневадження верстки, продуктивності та доступності під Safari безпосередньо клієнтам Claude Code чи Codex.
TL;DR
- 01Віддалену автоматизацію Safari тепер можна оркеструвати через стандартні MCP-клієнти.
- 02Ваш ШІ-агент може самостійно перевіряти стилі, атрибути доступності та створювати скриншоти.
- 03Усі обчислення виконуються на 100% локально, що захищає ваші особисті дані та автозаповнення.
Ключові факти
- Підтримувані клієнти
- Claude Code, Codex та будь-які клієнти MCP
- Хостинг
- Тільки локальна машина (safaridriver)
Налаштування та віддалена автоматизація
Щоб скористатися сервером Safari MCP, спочатку встановіть Safari Technology Preview. Відкрийте браузер, перейдіть до Safari Settings > Advanced та увімкніть опцію Show features for web developers. Потім перейдіть до меню Developer в налаштуваннях та активуйте пункт Enable remote automation and external agents.
Конфігурація CLI
Ви можете легко підключити цей сервер до ваших консольних асистентів. Для Claude Code виконайте:
claude mcp add safari-mcp-stp -- "/Applications/Safari Technology Preview.app/Contents/MacOS/safaridriver" --mcpДля Codex скористайтеся аналогічними командами реєстрації бінарника safaridriver у вашій конфігурації.
Доступний інструментарій
Після підключення ШІ-агент отримує доступ до потужного набору команд. Серед них: виконання довільного JavaScript-коду, створення скриншотів сторінки у форматі PNG, емуляція адаптивних медіа-запитів CSS та детальний аналіз заголовків мережевих запитів.
Спробуй за 2 хвилини
claude mcp add safari-mcp-stp -- "/Applications/Safari Technology Preview.app/Contents/MacOS/safaridriver" --mcpbash
✓ Коли використовувати
- Для зневадження зсувів верстки, непрацюючих елементів та візуальних багів CSS саме у Safari.
- Для автоматизації оцінки продуктивності або аудитів доступності прямо з термінала.
✕ Коли НЕ варто
- При розробці на операційних системах Windows або Linux, де Safari недоступний.
- Для тестування суто бекенд-логіки, яка не взаємодіє з клієнтським браузером.
Що зробити сьогодні
- Встановіть Safari Technology Preview версії 247 або новішої.
- Увімкніть функції для розробників та віддалену автоматизацію в налаштуваннях Safari.
- Додайте команду safaridriver до конфігурації MCP у Claude Code або Codex.
Джерела