remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Allows performing web searches using Google Custom Search API, returning structured results with title, link, and snippet.
mcp-google-server Googleカスタム検索とウェブページ閲覧用のMCPサーバー
Google カスタム検索 API とウェブページ コンテンツ抽出機能を使用してウェブ検索機能を提供するモデル コンテキスト プロトコル サーバー。
設定
Google APIキーと検索エンジンIDの取得
- Google Cloud プロジェクトを作成します。
- Google Cloud Consoleに移動
- 新しいプロジェクトを作成するか、既存のプロジェクトを選択してください
- プロジェクトの課金を有効にする
- カスタム検索 API を有効にする:
- APIライブラリへ移動
- 「カスタム検索API」を検索
- 「有効にする」をクリックします
- APIキーを取得:
- 資格情報へ移動
- 「認証情報を作成」>「APIキー」をクリックします
- APIキーをコピーする
- (オプション)APIキーをカスタム検索APIのみに制限する
- カスタム検索エンジンを作成する:
- プログラム可能な検索エンジンへ
- 検索したいサイトを入力してください(一般的なウェブ検索にはwww.google.comを使用してください)
- 「作成」をクリック
- 次のページで「カスタマイズ」をクリックします
- 設定で「ウェブ全体を検索」を有効にします
- 検索エンジンID(cx)をコピーする
発達
依存関係をインストールします:
サーバーを構築します。
自動リビルドを使用した開発の場合:
特徴
検索ツール
Google カスタム検索 API を使用して Web 検索を実行します。
- ウェブ全体または特定のサイトを検索する
- 結果の制御数(1~10)
- タイトル、リンク、スニペットで構造化された結果を取得します
ウェブページリーダーツール
任意の Web ページからコンテンツを抽出します。
- ウェブページのコンテンツを取得して解析する
- ページのタイトルと本文を抽出
- スクリプトとスタイルを削除してコンテンツを整理する
- タイトル、テキスト、URLを含む構造化データを返す
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Google カスタム検索サーバーを自動的にインストールするには:
Claude Desktop で使用するには、Google API 認証情報を使用してサーバー設定を追加します。
MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
使用法
検索ツール
ウェブページリーダーツール
ウェブページリーダーからの応答例:
デバッグ
MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。パッケージスクリプトとして提供されているMCP Inspectorの使用をお勧めします。
インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。
You must be authenticated.
Tools
Google カスタム検索 API を使用した Web 検索機能を提供し、ユーザーがモデル コンテキスト プロトコル サーバーを通じて検索を実行できるようにします。