mcpField
S
serpgrab: Google Search and Maps

serpgrab: Google Search and Maps

リモート
serpgrab.com検索04 日前に更新
リポジトリ公式サイト

serpgrab: Google Search and Maps について

serpgrabは、AIエージェント向けにリアルタイムのGoogle検索とGoogle Mapsの結果を返すホステッドMCPサーバーです。AI OverviewやPeople also askなどの情報と詳細な場所の一覧を、モデルのコンテキスト向けの簡潔なテキストで提供します。

主な機能

  1. 01Googleウェブ検索結果の取得
  2. 02AI Overviewなど検索情報の取得
  3. 03Google Mapsで店舗や場所を検索
  4. 04場所・言語・期間による検索条件指定
  5. 05モデルのコンテキスト向けに簡潔なテキストを返却

活用シーン

  1. 01検索語に関する最新のウェブ情報の調査
  2. 02地域の店舗検索と場所の詳細確認
  3. 03地域や期間で検索結果を絞り込み

MCP 対応

ホステッドのStreamable HTTP MCPサーバーを通じて、`google_search`と`google_maps_search`ツールを公開します。クライアントはURLに接続し、検索実行時にAPIキーを指定します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.serpgrab.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://api.serpgrab.com/mcp認証が必要
Streamable HTTPhttps://google-serp-search-results-json.p.rapidapi.com/mcp認証が必要

ツール

詳細

serpgrab MCP サーバー

AI エージェントにリアルタイムの Google 検索結果と Google Maps の検索結果を提供する、serpgrab のホスト型 MCP サーバーです。インストールは不要です。MCP クライアントに URL を 1 つ追加してください。

https://api.serpgrab.com/mcp

このリポジトリには、セットアップのドキュメントとクライアント設定の例が含まれています。サーバー自体は当社のインフラストラクチャ上で動作しており、オープンソースではありません。公式 MCP レジストリには com.serpgrab/google-search として登録されています。

ツール

  • google_search:Google のウェブ検索結果(タイトル、URL、日付、スニペット)に加え、Google に表示される AI Overview、回答ボックス、ナレッジパネル、ローカルパック、広告、「他の人はこちらも質問」。
  • google_maps_search:Google Maps のビジネスや場所を 1 ページあたり 20 件取得します。評価、レビュー、価格、住所、電話番号、営業時間、ウェブサイト、座標、place_id が含まれます。

結果は生の JSON ではなく、モデルのコンテキスト向けに書かれた簡潔なテキストで返されます。

google_search
引数デフォルト
query(必須)Google に入力する検索語句
pages1読み込む検索結果ページ数。1~3(各ページ約 10 件)
countryusGoogle 検索の対象となる 2 文字の国コード(gl)
languageenインターフェースの言語(hl)
location指定した場所から検索する場合の場所(例:Austin, Texas, United States)
timehour、day、week、month、year:最近の結果のみ
google_maps_search
引数デフォルト
query(必須)検索対象(例:pizza in austin tx)
ll地図上の位置。@latitude,longitude,zoomz(例:@30.2672,-97.7431,14z)
page1検索結果ページ。1 ページあたり 20 件
countryus2 文字の国コード(gl)
languageenインターフェースの言語(hl)

キーの取得

無料:月 250 回の検索。メールアドレスで登録でき、カードは不要です:https://serpgrab.com/#signup

接続とツール一覧の取得にはキーは不要ですが、ツールの実行にはキーが必要です。エージェントが読み込む検索結果ページ 1 ページにつき、検索 1 回として数えられます。

セットアップ

YOUR_KEY を serpgrab のキーに置き換えてください。

Claude Code
claude mcp add --transport http serpgrab https://api.serpgrab.com/mcp \
  --header "X-API-Key: YOUR_KEY"
Cursor

~/.cursor/mcp.json またはプロジェクト内の .cursor/mcp.json に記述します。

{
  "mcpServers": {
    "serpgrab": {
      "url": "https://api.serpgrab.com/mcp",
      "headers": { "X-API-Key": "YOUR_KEY" }
    }
  }
}
VS Code

.vscode/mcp.json に記述するか、MCP: Open User Configuration を実行します。

{
  "servers": {
    "serpgrab": {
      "type": "http",
      "url": "https://api.serpgrab.com/mcp",
      "headers": { "X-API-Key": "YOUR_KEY" }
    }
  }
}
Windsurf

Cascade の MCP メニューから Open MCP config file を選択して、次を追加します。

{
  "mcpServers": {
    "serpgrab": {
      "serverUrl": "https://api.serpgrab.com/mcp",
      "headers": { "X-API-Key": "YOUR_KEY" }
    }
  }
}
Codex

~/.codex/config.toml に記述します。

[mcp_servers.serpgrab]
url = "https://api.serpgrab.com/mcp"
http_headers = { "X-API-Key" = "YOUR_KEY" }
Claude.ai、Claude Desktop、ChatGPT、および URL のみを受け付けるその他のクライアント

URL にキーを含めて、認証なしを選択します。

https://api.serpgrab.com/mcp?api_key=YOUR_KEY
  • Claude.ai と Claude Desktop: Settings › Connectors › Add custom connector。
  • ChatGPT: 開発者モードを有効にしてから、Settings › Connectors › Create。

URL で送信されたキーは記録しませんが、クライアントは設定とともに URL を保存するため、キーと同様に慎重に扱ってください。

stdio のみを使用するクライアント

mcp-remote を介して接続します。

{
  "mcpServers": {
    "serpgrab": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.serpgrab.com/mcp", "--header", "X-API-Key:YOUR_KEY"]
    }
  }
}

RapidAPI の Pro プラン

Pro は月額 15 ドルで、検索 5,000 回まで利用できます。RapidAPI から利用できます。登録者は RapidAPI キーを使用し、RapidAPI のゲートウェイ経由で接続します。

claude mcp add --transport http serpgrab https://google-serp-search-results-json.p.rapidapi.com/mcp \
  --header "X-RapidAPI-Key: YOUR_RAPIDAPI_KEY" \
  --header "X-RapidAPI-Host: google-serp-search-results-json.p.rapidapi.com"

RapidAPI ではサーバーへのリクエストごとにカウントされるため、接続だけでプランのリクエストを約 3 回分使用し、ツール呼び出しごとにさらに 1 回分使用します。

トランスポート

ステートレスな Streamable HTTP で、JSON 形式の応答を返します(SSE ストリームはありません)。POST のみを使用します。

基盤となる API

serpgrab は SerpApi の JSON 形式で Google の検索結果を返すため、同じキーを独自のコードでも使用できます。移行ガイドとOpenAPI 仕様をご覧ください。

サポート

セットアップページ:https://serpgrab.com/mcp。ご質問や追加を希望するツールについては、[email protected] までご連絡ください。

ライセンス

このリポジトリ内のドキュメントと例は MIT ライセンスで提供されています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。