Chrome MCP Server は、Chrome 拡張機能に基づいたモデルコンテキストプロトコル(MCP)サーバーであり、Chrome ブラウザの機能を AI アシスタント(Claude など)に公開し、複雑なブラウザ自動化、コンテンツ分析、セマンティック検索機能を実現します。
プロジェクトアドレス: https://github.com/hangwin/mcp-chrome
比較項目 | Playwright ベースの MCP サーバー | Chrome 拡張機能ベースの MCP サーバー |
---|---|---|
リソース使用 | ❌ 独立したブラウザプロセスを起動し、Playwright 依存関係をインストールし、ブラウザバイナリファイルなどをダウンロードする必要があります。 | ✅ 独立したブラウザプロセスを起動する必要がなく、ユーザーが既に開いている Chrome ブラウザを直接利用します。 |
ユーザーセッションの再利用 | ❌ 再ログインが必要です。 | ✅ 既存のログイン状態を自動的に使用します。 |
ブラウザ環境 | ❌ クリーンな環境にはユーザー設定がありません。 | ✅ ユーザー環境を完全に保持します。 |
API アクセス | ✅ Chrome ネイティブ API への完全なアクセス。 | ✅ Chrome ネイティブ API への完全なアクセス。 |
起動速度 | ❌ ブラウザプロセスを起動する必要があります。 | ✅ 拡張機能をアクティブにするだけです。 |
応答速度 | 50-200ms プロセス間通信 | ✅ より高速。 |
GitHub から最新の Chrome 拡張機能をダウンロードします。
ダウンロードリンク: https://github.com/hangwin/mcp-chrome/releases
npm を使用:
npm install -g mcp-chrome-bridge
pnpm を使用:
pnpm install -g mcp-chrome-bridge
ダウンロードした拡張機能ファイルを Chrome ブラウザにロードします。
以下の設定を Claude Desktop の MCP 設定に追加します。
{
"mcpServers": {
"streamable-mcp-server": {
"type": "streamable-http",
"url": "http://127.0.0.1:12306/mcp"
}
}
}
以下は、実際の使用シナリオのデモです。
Chrome MCP Server は革新的なプロジェクトであり、従来のブラウザ自動化ツールの制限を打ち破り、ユーザーの日常的なブラウザ環境を直接利用して、AI アシスタントに強力なブラウザ制御機能を提供します。豊富なツールセットとローカライズされた安全な設計により、ユーザーは AI を真に日常のブラウジングアシスタントとして活用し、作業効率とユーザーエクスペリエンスを大幅に向上させることができます。