@scrapezy/mcp MCP Server について
@scrapezy/mcp MCP Serverは、URLと抽出内容の説明に基づいてWebサイトから構造化データを取得します。プロンプトによるWeb抽出を必要とするMCPクライアント向けです。
主な機能
- 01プロンプトに基づくWeb抽出
- 02構造化データの返却
- 03URLとプロンプトの入力
活用シーン
- 01ページから商品情報を抽出
- 02Webサイトから指定項目を収集
MCP 対応
MCPクライアントに `extract_structured_data` ツールを公開し、URLとプロンプトを受け取って抽出データを返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
@scrapezy/mcp MCP サーバー
Scrapezy 用の Model Context Protocol サーバーです。AI モデルがウェブサイトから構造化データを抽出できるようにします。
機能
ツール
extract_structured_data- ウェブサイトから構造化データを抽出します- 必須パラメーターとして URL とプロンプトを受け取ります
- プロンプトに基づいてウェブサイトから抽出した構造化データを返します
- プロンプトでは、ウェブサイトから抽出するデータを明確に説明してください
インストール
Smithery 経由でのインストール
Smithery 経由で Scrapezy MCP サーバーを Claude Desktop に自動でインストールするには:
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
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。