JA
MCPサーバー

SemscraperをClaude・ChatGPT・Cursorで

SemscraperのMCPサーバーを使えば、AIアシスタントがGoogleとGoogleマップの本物のSERPを収集し、自然な言葉で依頼した分析を行います。

  • リモートMCPサーバー
  • ローカルへのインストール不要
  • 8つのツール
  • 1000件の無料リクエスト
  • クレジットカードなし

依頼するだけでアシスタントが収集

アシスタントが適切なツールを選び、検索を実行し、結果を待って回答します。たとえば次のような依頼ができます。

「この20キーワードのAI Overviewsを取得して、最も多く引用されているドメインを順位付けして」

「『水道修理』の上位10件を、東京と大阪でモバイル版で比較して」

「東京の『レストラン』のGoogleマップ掲載上位20件を、評価と口コミ数付きで一覧にして」

8つのツール、すべて利用可能

すべてのツールはAPIキーでご利用いただけます。残高を消費するのは2つの検索ツールのみで、料金は通常のAPIと同じです。残りの6つは残高を消費しません。

ツール機能
google_search1つまたは複数のキーワードのGoogle SERP。AI Overviewsを含むすべてのブロックを、順位、ページ、ピクセル位置付きで取得します。パラメータとブロックの詳細はGoogle検索APIのページをご覧ください。
google_maps検索に対するGoogleマップの掲載情報。都市またはGPS座標を起点に取得します。
get_serp_results実行済みの検索の結果をIDで取得します。残高を消費しません。
list_searchesアカウントの検索履歴を新しい順に一覧表示します。接続が切れた後でもIDを見つけられ、料金を二重に払わずに済みます。残高を消費しません。
ai_overview_sources一連の検索のAI Overviewsで引用されたドメインを、該当キーワードとともにサーバー側で集計します。残高を消費しません。
get_balanceアカウントの残高。残高を消費しません。
list_google_versions利用できるGoogleのバージョンと言語。残高を消費しません。
get_queue_status待機中、実行中、完了済みの検索。残高を消費しません。

セットアップは1分

キーはSemscraperアカウントの「APIキー」メニューにあります。API_KEYをそのキーに置き換えてください。

ターミナルで次のコマンドを実行し、新しいClaude Codeセッションを開きます。

terminal
claude mcp add --transport http semscraper https://mcp.semscraper.com/mcp --header "Authorization: Bearer API_KEY"

設定 > コネクタで「カスタムコネクタを追加」をクリックし、名前をSemscraperにして、下のアドレスを貼り付けます。コネクタはclaude.ai、Claude Desktop、モバイルで使えます。カスタムコネクタはClaudeのプランによって異なり、TeamやEnterpriseでは組織の管理者が追加します。

URL
https://mcp.semscraper.com/mcp?key=API_KEY

ClaudeとChatGPTでは、キーをアドレスに含めます。現時点でこれらのプラットフォームが受け付ける唯一の方法です。このアドレスはパスワードと同じように扱い、できればMCP専用のキーを使ってください。

ChatGPTの設定で開発者モードを有効にし、下のアドレスでコネクタを作成します。コネクタを使えるかどうかはChatGPTのプランによって異なります。

URL
https://mcp.semscraper.com/mcp?key=API_KEY

ClaudeとChatGPTでは、キーをアドレスに含めます。現時点でこれらのプラットフォームが受け付ける唯一の方法です。このアドレスはパスワードと同じように扱い、できればMCP専用のキーを使ってください。

このブロックを~/.cursor/mcp.jsonファイル(またはCursor Settings > MCP)に追加し、Cursorを再起動します。

mcp.json
{
  "mcpServers": {
    "semscraper": {
      "url": "https://mcp.semscraper.com/mcp",
      "headers": {
        "Authorization": "Bearer API_KEY"
      }
    }
  }
}

試すには「Semscraperの残高は?」と聞くだけです。

お使いのアシスタントがリストにない場合も、MCP対応のクライアントなら利用できます。できればAuthorization: Bearerヘッダーを使い、使えない場合はキーを含むアドレスを使ってください。

アシスタント専用のキー。「APIキー」メニューから、APIキーはいくつでも作成できます。MCP専用のキーを1つ用意し、1日または30日ごとの予算を設定するか、読み取り専用にしてください。読み取り専用の場合、アシスタントは結果・履歴・残高を参照できますが、検索は実行できません。キーはいつでも削除でき、他のキーには影響しません。

少量の検索から大量処理まで

Googleの各ページは、グラフィカルインターフェースを備えた本物のブラウザで読み込まれます。そのため、AI Overviewsとそのソース、動的な要素、各結果のピクセル位置まで取得できます。キューで検索を当社のマシンに分散させることで、市場でも最低水準の料金を維持しています。1回の検索には中央値で約30秒かかります。デフォルトではツールが結果を待ちます。大量のバッチでは、アシスタントが待たずに検索を開始し、後から結果を取得します。二重に課金されることはありません。

すぐに結果

キーワードが少なければ、ツールは収集の完了を待ち、同じ応答で結果を返します。

大量の検索

ツールは検索を開始してすぐに処理を戻します。アシスタントは後から結果を取得でき、料金が二重にかかることはありません。

コンパクトな応答

ブロックとブロックごとの結果数で絞り込めます。アシスタントは必要な部分だけを読むので、トークンを節約できます。

リクエスト単位の料金

APIと同じ料金で、サブスクリプションはありません。取得したSERPごとに残高から差し引かれます。

€0.30 1,000キーワードあたり(1ページ目)
+€0.20 追加1ページあたり(1,000キーワード)

チャージ金額に応じて1〜10%の割引。残高に有効期限はありません。

FAQ

よくある質問

MCPサーバーとは何ですか?
MCP(Model Context Protocol)は、AIアシスタントが外部ツールを使えるようにするオープン標準です。Semscraperのサーバーを接続すれば、コードを書かなくても、アシスタントが自らGoogleのSERPを収集できます。
APIキーは保存されますか?
いいえ。サーバーは何も保存しません。各リクエストは添付されたキーで処理され、その後破棄されます。検索はSemscraperのAPIを経由し、同じルールと同じ残高が適用されます。
1回の検索にどれくらい時間がかかりますか?
中央値で約30秒、10ページで約1分です。各ページを本物のブラウザでレンダリングしているためです。大量の検索では、アシスタントが待たずに検索を開始し、後から結果を取得します。
アシスタントはページのコンテンツも取得しますか?
サーバーが返すのはGoogleの表示内容、つまりURL、タイトル、スニペット、AI Overviewsとそのソースです。アシスタントがページを読み込むツールを持っていれば、その後で必要なURLを開くことができます。
アシスタントの利用額に上限を設けられますか?
はい。MCP専用のキーを作成し、1日または30日ごとの予算を設定してください。上限を超えると検索は拒否され、アシスタントがその旨を伝えます。読み取り専用のキーは検索を実行しないため、費用は発生しません。

Semscraperをアシスタントに接続しましょう

登録時に1,000リクエストを無料で提供、クレジットカード登録は不要です。