AIアシスタントがリポジトリの閲覧、IssueやPull Requestの管理、GitHub Actionsとの連携を行えるGitHub公式MCPサーバー。
ChromeDevTools/chrome-devtools-mcp
Chrome DevToolsを使って、コーディングエージェントが実行中のChromeブラウザーを操作・調査し、デバッグやパフォーマンス分析を行えるMCPサーバー。
- スター
- 53,868
- フォーク
- 7,035
- 未解決の Issue
- 152
- 最終コミット
- 13 時間前
これは何?
エージェント向けChrome DevTools(chrome-devtools-mcp)は、Claude、Cursor、Copilot、AntigravityなどのAIコーディングアシスタントから、起動中のChromeブラウザーにアクセスできるModel Context Protocolサーバーです。エージェントはページを操作したり、スクリーンショットを撮影したり、ソースマップに対応したスタックトレース付きでネットワークリクエストやコンソールメッセージを読み取ったり、パフォーマンストレースを記録したりできます。
このサーバーはChrome DevToolsを基盤とし、Puppeteerを使って操作を自動化し、その結果を待機します。クライアントがブラウザーを必要とするツールを呼び出すと、ブラウザーが自動的に起動します。MCPを使わずに利用できるCLIも用意されており、オプションでヘッドレスにもできる、基本的なブラウザーツールに絞ったスリムモードもあります。
このプロジェクトが公式にサポートしているのはGoogle ChromeとChrome for Testingです。サーバーはブラウザーのコンテンツを接続先のクライアントに公開するため、ブラウザー内のあらゆるデータを読み取ったり変更したりできます。そのため、機密情報を扱うページでの使用は避けてください。使用状況の統計情報はデフォルトで収集されますが、フラグまたは環境変数で無効にできます。
主な機能
- 01Chrome DevToolsを使ってパフォーマンストレースを記録し、実用的な分析結果を抽出します。
- 02ネットワークリクエストを調査し、スクリーンショットを撮影して、ソースマップに対応したスタックトレース付きでコンソールメッセージを読み取ります。
- 03Puppeteerでブラウザー操作を自動化し、結果を自動的に待機します。
- 04基本的なツールを備えたスリムモードを提供し、ヘッドレスでの実行にも対応します。
- 05MCPを使わずに利用できるCLIを提供します。
ユースケース
- AIコーディングアシスタントに、Webページのコンソールエラーやネットワーク障害をデバッグさせる。
- サイトのパフォーマンスを監査し、トレースに基づく改善案を得る。
- 開発中にエージェント主導のブラウザーテストを自動化する。
- エージェント型ツールにブラウザーサブエージェントを組み込む。
クイックスタート
- 1
Node.js LTS と Chrome(現行の安定版)をインストールします
- 2
MCP クライアントに MCP サーバーの設定を追加します
npx -y chrome-devtools-mcp@latest - 3
MCP クライアントでテスト用プロンプトを入力し、動作することを確認します
使う前に知っておきたいこと
- 公式にサポートされているのは Google Chrome と Chrome for Testing のみです。他の Chromium ブラウザーの動作は保証されません。
- ツールによってブラウザーのすべてのデータが MCP クライアントに公開される可能性があるため、機密情報の共有は避けてください。
- 使用統計の収集はデフォルトで有効になっており、フラグまたは環境変数でオプトアウトする必要があります。
トピック
よくある質問
- chrome-devtools-mcp とは?
- Chrome DevToolsを使って、コーディングエージェントが実行中のChromeブラウザーを操作・調査し、デバッグやパフォーマンス分析を行えるMCPサーバー。 エージェント向けChrome DevTools(chrome-devtools-mcp)は、Claude、Cursor、Copilot、AntigravityなどのAIコーディングアシスタントから、起動中のChromeブラウザーにアクセスできるModel Context Protocolサーバーです。エージェントはページを操作したり、スクリーンショットを撮影したり、ソースマップに対応したスタックトレース付きでネットワークリクエストやコンソールメッセージを読み取ったり、パフォーマンストレースを記録したりできます。
- chrome-devtools-mcp は無料で使えますか?ライセンスは?
- chrome-devtools-mcp は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- chrome-devtools-mcp は今もメンテナンスされていますか?
- 活発にメンテナンス中。chrome-devtools-mcp の最終コミットは 2026年10月19日 です。
- chrome-devtools-mcp は何に使えますか?
- AIコーディングアシスタントに、Webページのコンソールエラーやネットワーク障害をデバッグさせる。 サイトのパフォーマンスを監査し、トレースに基づく改善案を得る。 開発中にエージェント主導のブラウザーテストを自動化する。 エージェント型ツールにブラウザーサブエージェントを組み込む。
- chrome-devtools-mcp のインストール方法は?
- Node.js LTS と Chrome(現行の安定版)をインストールします MCP クライアントに MCP サーバーの設定を追加します: npx -y chrome-devtools-mcp@latest MCP クライアントでテスト用プロンプトを入力し、動作することを確認します
- chrome-devtools-mcp はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/ChromeDevTools/chrome-devtools-mcp
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
実行中のUnreal Editor内でAIアシスタントがレベルやBlueprint、マテリアルなどを作成できる、ネイティブC++プラグイン付きMCPサーバー。
AIエージェントがMCPまたはHTTP API経由で実際のログイン済みブラウザーを操作する、Electronベースのローカルファーストなブラウザー。
Cherry Studioは、多数のLLMプロバイダーやローカルモデル、300種類以上のプリセットアシスタントに接続できるクロスプラットフォームのデスクトップAIクライアントです。
LSP、デバッガー、ブラウザー、サブエージェント用ツールを内蔵し、60以上のモデルプロバイダーに対応するターミナル向けコーディングエージェント。
AIアシスタントがプロンプトでBlenderの3Dシーンを作成・編集・確認できるアドオンとMCPサーバー。