MCP Chrome Google 検索ツール
Chromeブラウザを使用してGoogle検索とウェブページのコンテンツ抽出を行うMCPツール。Claudeと連携して、Google検索とコンテンツ取得機能を有効にします。
クイックインストール
- Claudeデスクトップの設定
- MacでClaudeデスクトップを開く
- Claude > 設定 > 開発者 > 設定の編集に移動します
- 設定ファイルに以下を追加します: GXP1
- Claudeデスクトップを再起動します
- 初回セットアップ
- アクセシビリティ権限を付与する
- 初回実行時にmacOSのアクセシビリティ権限プロンプトを承認する
- システム環境設定 > セキュリティとプライバシー > プライバシー > アクセシビリティに移動します
- ターミナルアプリの権限を追加して有効にする
- Apple Events から Chrome JavaScript を有効にする
- Chromeを開く
- 表示 > 開発者 > Apple Events からの JavaScript を許可に移動します。
- 一度だけの設定
- アクセシビリティ権限を付与する
設定が完了すると、Claude はリクエスト時に Google 検索を実行し、Chrome 経由で Web ページのコンテンツを抽出できるようになります。
主な利点
- Google検索は無料
- 小さなウィンドウを開いてChromeブラウザを使用するので、ブロックされることはありません。
- Chromeウィンドウを使用しているため、認証済みのコンテンツにアクセスできます。ClaudeはブラウザでURLを開くだけで済みます。
プラットフォームサポート
- ✅ macOS
- ❌ Windows(サポートされていません)
- ❌ Linux(サポートされていません)
要件
- macOS
- グーグルクローム
- Node.js 20以上
代替インストール方法
NPXのインストール
カスタムインストール
- Gitからチェックアウト
npm run build
実行します。- Claude config に追加 (絶対パスを使用):
地域開発
変更をローカルでテストするには、package.json のバージョンを上げて実行し、編集モードにします。
次にnpm run build
実行すると、ファイルは claude が監視している dist に保存されます。
次に、ClaudeデスクトップでCtrl + Rを押します。再起動する必要はありません。
デバッグ
ログ監視
開発ツールへのアクセス
- 開発者設定を有効にする:
- DevToolsを開く: ClaudeデスクトップでCommand-Option-Shift-i
- Claudeデスクトップでエラーを追うときにCtrl+Rを使用する
トラブルシューティング
Chrome JavaScript エラー
次のような表示が出た場合:
解決:
- Chromeを開く
- 表示 > 開発者 > Apple Events からの JavaScript を許可する
アクセシビリティの許可に関する問題
Chrome コントロールが失敗した場合:
- システム環境設定を開く
- セキュリティとプライバシー > プライバシー > アクセシビリティ
- ターミナルアプリがリストされ、有効になっていることを確認します
- 必要に応じてロックアイコンを使用して変更してください
実装の詳細
- ChromeコントロールにAppleScriptを使用する
- 目に見える自動化 - Chromeウィンドウが開き、ナビゲートします
- 各リクエストごとに新しいChromeタブが開きます
- 最適なパフォーマンスを得るために、使用していないタブを定期的に閉じてください
- 信頼できる Claude インスタンスでのみ使用してください (Chrome コントロール アクセス権があります)
サポート
- 問題に対してGitHub Issueを作成する
- macOSとChromeのバージョンの詳細を含める
ライセンス
MITライセンス - 詳細はLICENSEファイルを参照
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
macOS 版 Chrome 経由で Google 検索とウェブページ コンテンツの抽出を可能にし、認証されていないコンテンツと認証されたコンテンツの両方へのアクセスを許可し、Claude と統合して安全で自動化されたブラウジング タスクを実現します。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityEnables interaction with Google Chrome tabs through the MCP protocol, allowing clients to retrieve information and control tabs on macOS using AppleScript.Last updated -2142JavaScriptMIT License
- AsecurityAlicenseAqualityEnables web content scanning and analysis by fetching, analyzing, and extracting information from web pages using tools like page fetching, link extraction, site crawling, and more.Last updated -67TypeScriptMIT License
- AsecurityAlicenseAqualityEnables search capabilities using a Google Custom Search Engine, allowing users to input a search term and retrieve search result titles, links, and snippets, while facilitating integration with other tools for content extraction and advanced search strategies.Last updated -113PythonThe Unlicense
- -securityAlicense-qualityProvides web search functionality via DuckDuckGo for Claude Code and MCP-compatible clients, featuring advanced content exploration, navigation across search results, and detailed webpage analysis.Last updated -1PythonMIT License