Safari MCP server / AIエージェント
AIエージェントでSafariを自動操作してテストやデバッグを実行できる「Safari MCP server」が登場
AIエージェントでSafariを自動操作してテストやデバッグを実行できる「Safari MCP server」が登場した。WebKitベースのブラウザをプログラムから制御し、AIエージェントによるE2Eテストやデバッグ作業の自動化を可能にする。
MCPとは
MCP(Model Context Protocol)は、AIモデルが外部ツールと連携するためのプロトコル。Safari MCP serverはこのMCPを利用して、AIエージェントがSafariブラウザを直接操作できるようにする。AIがWebページを開き、要素を確認し、操作し、結果を検証する一連のフローを自動化できる。
開発者にとってのメリット
これまではPlaywrightやPuppeteerなどのテストフレームワークを使ってスクリプトを書く必要があったが、Safari MCP serverを使えばAIエージェントが自然言語の指示からブラウザテストを実行できる。これにより、テストコードのメンテナンス負荷が軽減され、QAエンジニアだけでなく開発者も気軽にブラウザテストを実行できるようになる。
また、Safari特有のWebKitレンダリングの確認や、iPhone/iPadのSafariを模したテストにも活用できる。
Codex / AIコーディングエージェントとの相性
CodexをはじめとするAIコーディングエージェントが、コードを書くだけでなく生成したコードの動作確認まで行えるようになる。開発者が「このページのフォームをテストして」と指示するだけで、AIがSafariを開いて操作し、結果をフィードバックする。Codex + Safari MCP serverの組み合わせにより、よりシームレスな開発体験が実現する。
本記事はGIGAZINE(2026年7月3日付)の報道をもとにcodexguide.jpが編集・要約したものです。


