- データ
- アクセス
- ロジック
- 人間
すぐに答え
AIでJavaScriptを多用するサイトをスクレイピングするには?
エージェントがZyteを利用してページ全体をレンダリングし、ボット検知を回避しながらJavaScriptを自動実行します。これにより、生のソースコードではなく、完全に描画されたHTML構造にAIがアクセスできるようになります。独自のスクレイピングスクリプトを書く必要はありません。
取得できる結果
エージェントが抽出するもの
複雑なWebページを、エージェントが活用可能な情報へと変換します。
データ
クリーンなHTML出力
エージェントは完全にレンダリングされたDOMを受け取ります。これにはJavaScriptやAJAXによって読み込まれたすべてのコンテンツが含まれます。
アクセス
ボット検知の回避
Zyteがプロキシのローテーションやブラウザ指紋の管理を行います。エージェントは複雑なサイトを巡回しても検知されることはありません。
ロジック
レンダリングの自動化
エージェント自身がヘッドレスブラウザを管理する必要はありません。コネクターがスクリプトを実行し、最終的な表示状態を提示します。
人間
手動による確認
抽出されたデータの正確性は、最終的にユーザーが確認する必要があります。AIがコンテンツを抽出しますが、結果の検証は人間が行います。
ワークフロー
URLが渡された際、AIが行うこと
エージェントはブラウザ操作の難しいタスクをZyteに委ねることで、人間が見ているものと全く同じ情報を取得します。
ページのリクエスト
エージェントがターゲットとなるURLをコネクターに送り、セッションを開始します。
extract_dataブロックの回避
Zyteがプロキシのローテーションとヘッダーを管理し、サイト側からのブロックを防ぎます。
extract_dataJavaScriptの実行
コネクターはすべてのスクリプトが実行され、DOMが完全に構築されるまで待機します。
extract_dataHTMLの受け渡し
完全にレンダリングされたHTMLが、処理のためにエージェントへと返されます。
extract_data
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使用して、スクレイピングを開始できます。
出発点
これらはあくまで例です。実際の対象に合わせて、Webサイト名や抽出したいデータ項目を書き換えてください。
Zyte Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_ItnEhBQ9VfWSoTm1kEsGQnKXjmpuAs456LmANU3G/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Zyte capabilities are ready to use.
{
"mcpServers": {
"zyte-mcp": {
"url": "https://edge.vinkius.com/vk_preview_ItnEhBQ9VfWSoTm1kEsGQnKXjmpuAs456LmANU3G/mcp"
}
}
}https://example.com/products からレンダリング済みのHTMLをスクレイピングし、すべての価格をリストアップしてください。
Zyteを使用して、このダッシュボードの全コンテンツを取得してください: https://example.com/admin/stats
このページにあるすべてのレビューのテキストを抽出してください: https://example.com/item/123
このサイトのJavaScript内に隠れている連絡先情報を探してください: https://example.com/contact
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
一度接続すれば、あとは指示するだけ
リンクから接続を承認してください。認証情報は暗号化されて保持されます。設定完了後、すぐにエージェントへサイトのスクレイピングを指示できます。
ZyteをAIに接続するFAQ
スクレイピングの動作について
- 01
プロキシのローテーションはAIが行いますか?
いいえ、AIはプロキシを管理しません。Zyteがプロキシのローテーションとボット検知の回避をすべて自動で行います。
- 02
AIはページ上のボタンをクリックできますか?
いいえ。このコネクターはページのレンダリング済みHTMLを抽出するために設計されています。クリックやスクロールといったインタラクティブなブラウザ操作は行いません。
- 03
JavaScriptを多用するサイトでも動作しますか?
はい。コネクターがJavaScriptを実行するため、エージェントは完全に描画されたコンテンツを見ることができます。
- 04
どのプロキシを使用するかはAIが決定しますか?
いいえ。リクエストを確実に成功させるため、Zyteのインフラストラクチャが最適なプロキシを自動的に選択します。
- 05
抽出したデータを直接データベースに保存できますか?
いいえ。エージェントはデータを抽出しますが、そのデータを自身のデータベースやスプレッドシートに送信するのはユーザーの役割となります。
Zyteについてさらに詳しく知りたいですか? Zyteコネクターの全機能を見る
『Zyte』を Claude、Cursor、ChatGPT などに接続
