• データ
  • コンテンツ
  • ログ
  • 確認作業

AIで動的なウェブサイトから構造化データを抽出する方法 ScrapingBee MCP

ScrapingBeeをAIクライアントに一度接続するだけ。あとは、JavaScriptを多用するサイトであっても、エージェントに欲しい情報を伝えるだけで完了します。

このページについてAIに聞く

すぐに答え

AIで動的なサイトをスクレイピングする方法は?

AIがScrapingBeeを使用してJavaScriptをレンダリングし、複雑なウェブページを読み込んだ後、特定のデータポイントを構造化された形式で抽出します。欲しいデータを自然な言葉で伝えるだけで、整理されたJSON形式で出力されます。ブラウザのレンダリングやデータの解析といった重い処理は、すべて自動で行われます。

出力結果

データの活用先

AIが生のウェブコードを整理された情報へと変換します。

データ

クリーンなJSONデータセット

レンダリングされたHTMLをAIが解析し、構造化されたオブジェクトに変換します。スプレッドシートやデータベースですぐに使える形式で受け取れます。

コンテンツ

テキストとメディア

ページ内の特定のテキスト、リンク、または画像のURLをエージェントが抽出します。不要な情報は無視し、指示通りのデータのみを抽出します。

ログ

スクレイピング状況

ページが正しく読み込まれたか、サイトによってリクエストがブロックされていないかを確認できます。難易度の高いサイトのトラブルシューティングに役立ちます。

確認作業

手動による検証

抽出されたデータはAIによって提示され、内容を確認できます。最終的なワークフローに組み込む前に、構造が正しいかを判断できます。

ワークフロー

リクエスト受信時のAIの動作

AIがスクレイピングの技術的な実行と、抽出のロジックの両方を処理します。

  1. ページのレンダリング

    AIがヘッドレスブラウザを起動してJavaScriptを実行し、対象サイト上のすべての動的要素を読み込みます。

    scrape_with_js
  2. コンテンツの解析

    ページの読み込みが完了すると、AIがHTMLを読み取り、指定されたパターンに一致する情報を探します。

    extract_data_with_ai
  3. 出力の構造化

    見つかった情報を、予測可能で扱いやすいクリーンなJSON形式に整理します。

    extract_data_with_ai
  4. データの受け渡し

    最終的なデータセットがAIクライアントに返され、次のタスクでそのまま利用可能になります。

    extract_data_with_ai

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使って、すぐにスクレイピングを開始できます。

出発点

これらはテンプレートです。ウェブサイトのURLや、抽出したい具体的な項目を書き換えて使用してください。

ScrapingBee Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_q1duJsPKHxBkTBofrVeLFhv0nBtmoyFvP5mLfv1l/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — ScrapingBee capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "scrapingbee-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_q1duJsPKHxBkTBofrVeLFhv0nBtmoyFvP5mLfv1l/mcp"
    }
  }
}
チャットにコピー04
  • https://example.com をスクレイピングして、すべての商品名と価格をJSONリストとして抽出してください。

  • このURLにアクセスして、リストされているすべての企業の連絡先メールアドレスを見つけてください。

  • このページから最新のニュースの見出しと、それに対応するリンクを抽出してください。

  • このサイト上のすべてのユーザーレビューを見つけ、それぞれの感情分析を要約してください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

ScrapingBeeを一度接続すれば、あとは指示するだけ

リンクをクリックして接続するだけです。認証情報は暗号化されて安全に保持され、対応しているあらゆるクライアントですぐにツールを使用できるようになります。

ScrapingBeeをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIはCAPTCHAを自動的に回避できますか?

    いいえ。AIはツールを使用してレンダリングと抽出を行いますが、CAPTCHAを解読するためのツールは備えていません。

  • 02

    AIがウェブサイトの内容を書き換えることはありますか?

    いいえ。ツールは読み取り専用です。AIは訪問したページからデータをスクレイピングして抽出することしかできません。

  • 03

    ReactやVueを使用しているサイトでも動作しますか?

    はい。JavaScriptのレンダリング機能を使用するため、初期ロード後に表示されるコンテンツも取得可能です。

  • 04

    抽出したデータを直接データベースに保存できますか?

    いいえ。AIはデータを抽出して提示する役割を担います。そのデータを自身のデータベースやファイルに移動させるのは、ユーザーの責任となります。

  • 05

    ログインが必要なサイトをスクレイピングできますか?

    いいえ。現在のツールは公開されているウェブコンテンツ向けに設計されており、ユーザーセッションやログインを管理する機能は含まれていません。

  • ScrapingBeeについてさらに詳しく知りたいですか? ScrapingBee Connectorの全機能を見る

『ScrapingBee』を Claude、Cursor、ChatGPT などに接続