MCPツール面:デバッグ操作を呼び出し可能にする
検査、ネットワーク観測、コンソール読み取り、性能サンプリングをMCP toolsとして提供し、入出力を構造化して自動化しやすくする。
chrome-devtools-mcp は、ブラウザデバッグを手作業のDevTools操作から“ツール呼び出しで再現できる手順”へ変換します。Model Context Protocol (MCP) で検査・収集・観測の操作をツール化し、実際のセッションは Chrome DevTools Protocol で駆動します。フロントエンド/フルスタック開発では、再現手順・証拠の採取・修正確認を自動で回せるため、調査の属人性とやり取りコストを下げられます。
| ✕従来の課題 | ✓革新的ソリューション |
|---|---|
| 手動のDevTools調査は標準化しづらく、採取する証拠と再現手順が人によってブレる。 | chrome-devtools-mcp はデバッグ操作をMCPツール化し、エージェントが構造化呼び出しで証拠を返せる。 |
| E2Eツールは実行に強いが、DOM/Network/Console/Performanceの証拠採取を統一I/Fで扱いにくい。 | CDPを実行面に据え、観測とサンプリングを編成可能なデバッグ手順に落とし込む。 |
1node --version1git clone https://github.com/ChromeDevTools/chrome-devtools-mcp.git && cd chrome-devtools-mcp && npm install1npm run start1google-chrome --remote-debugging-port=9222 --user-data-dir=/tmp/chrome-devtools-mcp1# server設定追加後、tools/list相当で確認| コアシーン | 対象読者 | ソリューション | 成果 |
|---|---|---|---|
| 本番バグを再現可能な証拠パックへ | フロント/フルスタック | DOM状態、重要リクエスト、コンソールエラー、性能断片を自動採取 | 説明ではなく再現可能な手順と証拠で進められる |
| CI失敗時の自動採証 | E2E/回帰を回すチーム | 失敗時にnetwork/console/traceを出力 | 「手元でしか起きない」を減らし調査を短縮 |
| サポート向けのページ鑑識 | サポート/協業エンジニア | ツールで状態とエラー信号を収集 | 原因特定とエスカレーションが速くなる |