remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Allows scraping and extracting structured data from Amazon's product listings, including filtering by price and star ratings
Enables extracting article titles, authors, and content from TechCrunch's website and specific category pages
Facilitates collection of user reviews from company pages on Trustpilot, with ability to navigate through multiple pages
Scraper.is MCP
Scraper.isのモデル コンテキスト プロトコル (MCP)統合 - AI アシスタント用の強力な Web スクレイピング ツール。
このパッケージにより、AI アシスタントは MCP プロトコルを通じて Web コンテンツをスクレイピングし、Web から最新の情報にアクセスできるようになります。
特徴
- 🌐 Webスクレイピング:あらゆるウェブサイトからコンテンツを抽出
- 📸スクリーンショット: Webページの視覚的な表現をキャプチャします
- 📄複数のフォーマット: マークダウン、HTML、JSON でコンテンツを取得
- 🔄進捗状況の更新:スクレイピング操作中のリアルタイムの進捗状況レポート
- 🔌 MCP統合:MCP対応のAIアシスタントとのシームレスな統合
インストール
または糸で:
前提条件
このパッケージを使用するには、Scraper.is API キーが必要です。
APIキーの取得
- scraper.isでサインアップまたはログインしてください
- ダッシュボードの API キーセクションに移動します: https://www.scraper.is/dashboard/apikeys
- 新しいAPIキーを作成するか、既存のキーをコピーします
- このパッケージを使用するにはこのキーが必要なので、安全に保管してください。
使用法
環境設定
Scraper.is API キーを使用して.env
ファイルを作成します。
クロードデスクトップ統合
このパッケージをClaude Desktopで使用するには:
- パッケージをグローバルにインストールします。Copy
claude_desktop_config.json
ファイルに次の構成を追加します。Copyyour-api-key-here
実際の Scraper.is API キーに置き換えます。- 変更を適用するには、Claude Desktop を再起動します。
MCP Inspectorで実行
開発とテストには、MCP Inspector を使用できます。
AIアシスタントとの統合
このパッケージは、モデルコンテキストプロトコル(MCP)をサポートするAIアシスタントで使用するために設計されています。適切に設定すると、AIアシスタントは以下のツールを使用できるようになります。
スクレイプツール
scrape
ツールを使用すると、AIはウェブサイトからコンテンツを抽出できます。様々な形式をサポートしています。
markdown
: コンテンツをマークダウン形式で返しますhtml
: コンテンツをHTML形式で返しますscreenshot
: ウェブページのスクリーンショットを返しますjson
: JSON形式で構造化データを返します
AI のプロンプトの例:
APIリファレンス
ツール
削る
プロンプトに基づいて Web ページからコンテンツをスクレイピングします。
パラメータ:
prompt
(文字列): スクレイピングする内容を説明するプロンプト(URLを含む)format
(文字列): コンテンツを返す形式 (markdown
、html
、screenshot
、json
、quick
)
例:
発達
設定
- リポジトリをクローンします。Copy
- 依存関係をインストールします:Copy
- プロジェクトをビルドします。Copy
スクリプト
npm run build
: プロジェクトをビルドするnpm run watch
: 変更を監視して再構築するnpm run dev
: 開発用にMCP Inspectorで実行npm run test
: テストを実行するnpm run lint
: ESLint を実行する
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
謝辞
You must be authenticated.
Tools
自然言語プロンプトを使用して Web サイトからデータを抽出できるため、ユーザーは必要なコンテンツを平易な英語で正確に指定し、構造化された JSON データを返すことができます。