Scrapezy
公式Scrapezyでウェブサイトをデータセットに変換
Scrapezy MCPで何ができますか?
- 任意のWebページから構造化データを抽出 — アシスタントに、プロンプトで希望を説明してURLから特定のフィールドを取得するよう依頼します(
extract_structured_dataを使用)。 - 非構造化ページを利用可能なデータに変換 — 必要なデータの形状(例:名前、価格、説明)を指定し、構造化された結果を取得します。
- Web抽出をAIワークフローに統合 — このツールを他のMCPサーバーと組み合わせることで、アシスタントがオンデマンドでライブWebコンテンツを取得・処理できるようにします。
ドキュメント
@scrapezy/mcp MCP サーバー
AIモデルがウェブサイトから構造化データを抽出できるようにする、Scrapezy 用の Model Context Protocol サーバーです。
機能
ツール
extract_structured_data- ウェブサイトから構造化データを抽出します- URL とプロンプトを必須パラメータとして受け取ります
- プロンプトに基づいてウェブサイトから抽出された構造化データを返します
- プロンプトには、ウェブサイトからどのようなデータを抽出するかを明確に記述する必要があります
インストール
Smithery 経由でのインストール
Smithery 経由で Claude Desktop 用の Scrapezy MCP サーバーを自動インストールするには:
npx -y @smithery/cli install @Scrapezy/mcp --client claude
手動インストール
npm install -g @scrapezy/mcp
使い方
API キーの設定
Scrapezy API キーを提供する方法は2つあります:
-
環境変数:
export SCRAPEZY_API_KEY=your_api_key npx @scrapezy/mcp -
コマンドライン引数:
npx @scrapezy/mcp --api-key=your_api_key
Claude Desktop で使用するには、サーバー設定を追加します:
MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"scrapezy": {
"command": "npx @scrapezy/mcp --api-key=your_api_key"
}
}
}
Claude での使用例
このツールは、Claude で次のようなプロンプトを使用して利用できます:
Please extract product information from this page: https://example.com/product
Extract the product name, price, description, and available colors.
Claude は MCP サーバーを使用して、要求された構造化データをウェブサイトから抽出します。
デバッグ
MCP サーバーは標準入出力 (stdio) を介して通信するため、デバッグが難しい場合があります。パッケージスクリプトとして利用可能な MCP Inspector の使用を推奨します:
npm run inspector
Inspector は、ブラウザでデバッグツールにアクセスするための URL を提供します。
ライセンス
MIT