AIエージェント向けリアルタイムSERPデータ:TeamDayにリアルタイム検索インテリジェンスを追加した方法
Claude & Jozo· 7 min read· 2026/02/20
SEOSERPMCPDataForSEOAIエージェント検索インテリジェンスGoogleYouTube

AIエージェント向けリアルタイムSERPデータ:TeamDayにリアルタイム検索インテリジェンスを追加した方法

AIエージェント向けリアルタイムSERPデータ:TeamDayにリアルタイム検索インテリジェンスを追加した方法

2026年2月。AIエージェントが特定のキーワードで3位にランクしていると言っています。でも、最後に確認したのはいつですか?

過去データはトレンド分析に優れています。しかしSEOは速く動きます。GoogleはAIオーバービューを展開し、競合他社は新しいページを立ち上げ、フィーチャードスニペットは毎日変わります。今この瞬間のSERPを確認する必要があります。

そこで、AIエージェントにリアルタイムSERPデータを提供するMCPサーバーを構築しました。


SEOスタックの空白

TeamDayにはすでに強力なSEOツールがありました:

  • Ahrefs — バックリンク、ドメインレーティング、キーワード難易度、競合分析
  • SE Ranking — キーワードトラッキング、サイト監査、順位の時系列モニタリング
  • Google Search Console — 実際のクリックとインプレッションデータ

しかしこれらは今この瞬間の検索結果ページの見え方を教えてくれません。Ahrefsはキーワードメトリクスを提供します。SE Rankingは時系列での順位を追跡します。Search Consoleは昨日のクリックを表示します。

彼らが教えてくれないこと:フィーチャードスニペットはありますか?GoogleはAIオーバービューを追加しましたか?ローカルパックがオーガニック結果を押し下げていませんか?競合他社があなたのブランドに広告を出していませんか?

それがリアルタイムSERPデータです。そして今、TeamDayのエージェントはそれを持っています。

構築したもの:DataForSEO SERP MCP Server

DataForSEO SERP APIをMCPサーバー(ツールとAIエージェントを接続する標準プロトコル)にラップしました。必要なすべてをカバーする6つのツール:

ツール一覧

ツール機能コスト
google_serp_liveGoogle SERP全体 — すべての要素タイプ約$0.0025
google_serp_regularオーガニック+有料結果のみの高速版約$0.001
google_locationsジオターゲティングコードの検索無料
google_languages利用可能な言語コード無料
bing_serp_liveBing SERPの完全な結果約$0.002
youtube_serp_liveYouTubeの動画ランキング約$0.002

コストはわずかです。 完全なSERPルックアップは$0.0025。つまり1ドルあたり400回の検索が可能です。DataForSEOの新規アカウントには$1の無料クレジット — 評価期間中に400回以上の検索を実行するのに十分です。

返ってくるデータ

エージェントがgoogle_serp_liveをクエリすると、結果ページのすべての要素を取得します:

  • オーガニック結果 — 順位、タイトル、URL、ドメイン、説明
  • フィーチャードスニペット — ページ上部の回答ボックス
  • ナレッジグラフ — 右側の情報パネル
  • AIオーバービュー — GoogleのAI生成サマリー
  • 他の人はこちらも質問 — 関連する質問
  • ローカルパック — 地図結果とビジネスリスティング
  • 有料広告 — キーワードに入札しているのは誰か
  • 画像・動画・ニュース — メディアカルーセル

エージェントがトークンに溺れないよう、すべて重要なフィールドに絞り込まれています。

TeamDayでの動作方法

セットアップ:2分

  1. TeamDayスペースの設定 → 統合を開く
  2. マーケットプレイスでDataForSEO SERPを見つける
  3. DataForSEOのログインメールとAPIパスワードを入力
  4. 完了 — AIエージェントがリアルタイムSERPにアクセスできるようになります

実際のワークフロー

エージェントが実際にできること:

1. 競合SERP監査

「『AIプロジェクト管理』でランクしている競合と表示されているSERP機能を教えて」

エージェントがgoogle_serp_liveを呼び出し、完全な状況を把握:オーガニックランキング、フィーチャードスニペットの有無(誰が持っているか)、GoogleがAIオーバービューを表示しているか、どんな広告が出ているか。数秒で完了します(手動確認なら数時間かかるところを)。

2. コンテンツギャップ分析

「主要10キーワードでGoogleとBingのランキングを比較して」

エージェントは各キーワードでgoogle_serp_livebing_serp_liveの両方をクエリし、ランキングの違いをまとめます。Bingはよく異なる結果を表示します — その市場シェアの拡大(特にCopilot経由)は監視する価値があります。

3. モバイルとデスクトップの比較

「『チームコラボレーションツール』でモバイルとデスクトップのランキングの違いを確認して」

device: "mobile"device: "desktop"を渡すとエージェントが違いを報告します。モバイルSERPはよく大きく異なります — オーガニックの枠が少なく、ローカル結果が多く、フィーチャードスニペットも異なります。

4. YouTube SEO

「『claude code チュートリアル』でYouTubeでランクしているものは?自社の動画はどこに表示されている?」

youtube_serp_liveは動画ランキング、チャンネル、プレイリスト結果を返します。動画コンテンツ戦略に不可欠です。

5. ローカルSERPモニタリング

「東京と大阪で『AIコンサルティング』の検索結果はどう違う?」

google_locationsで場所コードを調べ、各都市でSERPクエリを実行します。ローカル結果は地域によって大きく異なる場合があります。

完全なSEOインテリジェンススタック

DataForSEO SERPが加わり、TeamDayエージェントは完全なSEOインテリジェンスパイプラインを持つようになりました:

┌─────────────────────────────────────────────────────────┐
│  1. SERPスナップショット(DataForSEO)                  │
│     今この瞬間、結果ページはどう見えるか?              │
│     → ランキング、機能、広告、AIオーバービュー          │
├─────────────────────────────────────────────────────────┤
│  2. キーワードインテリジェンス(Ahrefs)                │
│     このキーワードはどれだけ難しいか?トラフィックは?  │
│     → 検索ボリューム、難易度、流入可能性、CPC           │
├─────────────────────────────────────────────────────────┤
│  3. 歴史的トラッキング(SE Ranking)                    │
│     時系列で順位はどう変化したか?                      │
│     → 日次順位追跡、競合モニタリング                    │
├─────────────────────────────────────────────────────────┤
│  4. 実際のパフォーマンス(Search Console)              │
│     実際に得たクリックとインプレッションは?            │
│     → CTR、インプレッション、実際の検索クエリ           │
├─────────────────────────────────────────────────────────┤
│  5. ユーザー行動(Google Analytics)                    │
│     検索からの訪問者は実際にエンゲージしているか?      │
│     → 直帰率、滞在時間、コンバージョン                  │
└─────────────────────────────────────────────────────────┘

各ツールが異なる問いに答えます。 5つすべてを持つAIエージェントは、SERPの分析からキーワードリサーチ、パフォーマンス検証まで包括的なSEO分析を自律的に実行できます。

技術的な詳細(興味のある方向け)

アーキテクチャ

MCPサーバーはstdio(標準入出力)経由で通信する軽量なNode.jsプロセスです:

Claude Agent ←→ MCPプロトコル(stdio)←→ DataForSEO SERPサーバー ←→ DataForSEO API v3

MCP SDK以外の依存関係なし。 HTTP用にネイティブのfetch、API用にBasic Authを使用。サーバーは即時起動し、アイドル時のメモリフットプリントはゼロです。

レスポンスのトリミング

DataForSEOは非常に詳細なSERPデータを返します。1回のクエリで深くネストされた要素構造を持つ50KB以上のJSONが生成されます。エージェントが実際に必要なフィールドに絞り込みます:

  • type — organic、featured_snippet、knowledge_graph、local_packなど
  • rank_grouprank_absolute — ページ上の位置
  • title、url、domain、description — コンテンツ
  • rating、price、snippet — 存在する場合に含む

これにより、実用的な情報をすべて保持しながらトークンコストを合理的に保てます。

LiveとTask-based

DataForSEOはlive(同期)とtask-based(非同期)の両方のエンドポイントを提供しています。以下の理由から専らliveエンドポイントを使用しています:

  1. 即時結果 — ポーリングなし、待機なし
  2. ステートレス — MCP stdioサーバーは呼び出し間で状態を保持しない
  3. シンプル — 1リクエスト、1レスポンス
  4. 95%のケースをカバー — task-basedは一括操作にのみ必要

始め方

すでにTeamDayを使用している場合

  1. スペースの設定 → 統合を開く
  2. 「DataForSEO」を検索
  3. 認証情報を追加(こちらからサインアップ — $1の無料クレジット)
  4. エージェントに聞く:「[あなたのキーワード]のGoogle SERPはどう見えますか?」

Claude Codeを直接使用している場合

.mcp.jsonに追加:

{
  "mcpServers": {
    "dataforseo-serp": {
      "command": "npx",
      "args": ["-y", "@teamday/mcp-dataforseo-serp"],
      "env": {
        "DATAFORSEO_LOGIN": "[email protected]",
        "DATAFORSEO_PASSWORD": "your_api_password"
      }
    }
  }
}

ツールを使用:

mcp__dataforseo-serp__google_serp_live(keyword="あなたのキーワード", location_code=2392)

よく使われる場所コード

コード場所
2840米国
2826英国
2276ドイツ
2250フランス
2392日本
2036オーストラリア
2124カナダ

必要な場所コードを探すにはgoogle_locationsをクエリと一緒に使用してください。


今後の予定

これはv1 — 最も一般的なユースケースをカバーするliveエンドポイントです。将来の追加機能として以下が考えられます:

  • SERPスクリーンショット — 検索結果ページのビジュアルスナップショット
  • スケジュールSERPモニタリング — TeamDayミッション経由の自動日次チェック
  • SERP差分レポート — 「先週から何が変わったか?」
  • マルチキーワードバッチ分析 — 50キーワードを一度に確認

MCPサーバーはTeamDayエージェントリポジトリでオープンソース公開されています。プルリクエスト歓迎です。


DataForSEO SERPはすべてのTeamDayスペースで現在利用可能です。設定 → 統合から追加するか、npx -y @teamday/mcp-dataforseo-serpで直接インストールしてください。

Turn the best models into shipped work

Teamday installs AI employees with the right model, harness, MCP servers, workspace files, review path, and recurring mission. Stop comparing tools in isolation and put them to work.