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で使用するには:
パッケージをグローバルにインストールします。
npm install -g scraperis-mcpclaude_desktop_config.jsonファイルに次の構成を追加します。{ "mcpServers": { "scraperis_scraper": { "command": "scraperis-mcp", "args": [], "env": { "SCRAPERIS_API_KEY": "your-api-key-here", "DEBUG": "*" } } } }your-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)
例:
発達
設定
リポジトリをクローンします。
git clone https://github.com/Ai-Quill/scraperis-mcp.git cd scraperis-mcp依存関係をインストールします:
npm installプロジェクトをビルドします。
npm run build
スクリプト
npm run build: プロジェクトをビルドするnpm run watch: 変更を監視して再構築するnpm run dev: 開発用にMCP Inspectorで実行npm run test: テストを実行するnpm run lint: ESLint を実行する
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
謝辞
Related MCP Servers
- AsecurityAlicenseAqualityProvides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.Last updated -4395641MIT License
- AsecurityFlicenseAqualityProvides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.Last updated -4103,9232
- AsecurityFlicenseAqualityProvides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown with support for custom headers.Last updated -4103,9233
- -security-license-qualityExtract structured data from any website with a simple SDK call. No scraping code, no headless browsers - just prompt and get JSON.Last updated -48