microsoft/playwright-mcp

Playwright MCP server

何を解決するか

Playwright MCP は、大規模言語モデル(LLM)が視覚モデルやスクリーンショットなしでウェブページと対話できるようにします。ピクセルベースのブラウザ自動化における曖昧さと高コストなトークン使用を解消し、ウェブページの構造化アクセシビリティスナップショットを LLM に提供することで、モデルがページ構造を論理的に処理し、決定論的に操作できるようにします。

動作方法

これは Playwright と連携する Model Context Protocol (MCP) サーバーとして機能します。ページの画像を送信するのではなく、構造化されたアクセシビリティツリーを LLM に提供することで、モデルがページ構造を理解し、決定論的に操作を行うことができます。

対象ユーザー

永続的なブラウザ状態、豊富なインテロスペクション、ウェブページ構造に対する反復的推論を必要とする特殊なエージェントループを開発している開発者や AI エージェント作成者向けです。たとえば、探索的自動化や自己修復テストなどに適しています。

特徴

  • アクセシビリティベース:ピクセルではなく構造化データを使用するため、視覚モデルの必要がありません。
  • 決定論的:スクリーンショットベースのブラウザ自動化で一般的な曖昧さを回避します。
  • 軽量:視覚入力と比較して高速でトークン効率が良いです。
  • 広範なクライアント対応:VS Code、Cursor、Claude Desktop、Windsurf など、多数の MCP クライアントと互換性があります。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト