serpgrab: Google Search and Maps について
serpgrabは、AIエージェント向けにリアルタイムのGoogle検索とGoogle Mapsの結果を返すホステッドMCPサーバーです。AI OverviewやPeople also askなどの情報と詳細な場所の一覧を、モデルのコンテキスト向けの簡潔なテキストで提供します。
主な機能
- 01Googleウェブ検索結果の取得
- 02AI Overviewなど検索情報の取得
- 03Google Mapsで店舗や場所を検索
- 04場所・言語・期間による検索条件指定
- 05モデルのコンテキスト向けに簡潔なテキストを返却
活用シーン
- 01検索語に関する最新のウェブ情報の調査
- 02地域の店舗検索と場所の詳細確認
- 03地域や期間で検索結果を絞り込み
MCP 対応
ホステッドのStreamable HTTP MCPサーバーを通じて、`google_search`と`google_maps_search`ツールを公開します。クライアントはURLに接続し、検索実行時にAPIキーを指定します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.serpgrab.com/mcpclaude mcp add --transport http com-serpgrab-google-search https://api.serpgrab.com/mcp{"mcpServers":{"com-serpgrab-google-search":{"type":"http","url":"https://api.serpgrab.com/mcp"}}}Cursor で開く{"servers":{"com-serpgrab-google-search":{"type":"http","url":"https://api.serpgrab.com/mcp"}}}VS Code で開く{"mcpServers":{"com-serpgrab-google-search":{"type":"http","url":"https://api.serpgrab.com/mcp"}}}{"mcpServers":{"com-serpgrab-google-search":{"serverUrl":"https://api.serpgrab.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://api.serpgrab.com/mcp認証が必要https://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 に入力する検索語句 |
pages | 1 | 読み込む検索結果ページ数。1~3(各ページ約 10 件) |
country | us | Google 検索の対象となる 2 文字の国コード(gl) |
language | en | インターフェースの言語(hl) |
location | 指定した場所から検索する場合の場所(例:Austin, Texas, United States) | |
time | hour、day、week、month、year:最近の結果のみ |
google_maps_search
| 引数 | デフォルト | |
|---|---|---|
query | (必須) | 検索対象(例:pizza in austin tx) |
ll | 地図上の位置。@latitude,longitude,zoomz(例:@30.2672,-97.7431,14z) | |
page | 1 | 検索結果ページ。1 ページあたり 20 件 |
country | us | 2 文字の国コード(gl) |
language | en | インターフェースの言語(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 ライセンスで提供されています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。