mcpField
M
multi-scraper-mcp

multi-scraper-mcp

ローカル
github.com/Perufitlifeブラウザ自動化420 週間前に更新

multi-scraper-mcp について

multi-scraper-mcpは、12種類のウェブスクレイピングツールでエージェントに構造化データを提供するホスト型MCPサーバーです。マーケットプレイス、レビュー、地域の事業者、求人、SaaS価格などを扱います。

主な機能

  1. 01Redditの投稿や議論を取得
  2. 02商品と販売済み出品を検索
  3. 03地域の事業者とレビューを検索
  4. 04求人やクリエイター情報を取得
  5. 05連絡先とSaaS価格を抽出

活用シーン

  1. 01複数の市場で商品価格を調査
  2. 02地域事業者の見込み客リストを作成
  3. 03ブランドのレビューや苦情を監視
  4. 04競合の価格変更を追跡

MCP 対応

このサーバーはStreamable HTTP経由で12種類のスクレイピングツールをMCPクライアントに公開し、旧式クライアント向けにSSEにも対応します。クライアントはApifyトークンでホスト型エンドポイントに認証します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"perufitlife-multi-scraper": {
"command": "npx",
"args": [
"-y",
"multi-scraper-mcp"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>"
}
}
}
}
起動コマンドnpx -y multi-scraper-mcp
設定が必要な環境変数
APIFY_TOKENシークレットYour Apify API token (free at https://console.apify.com/account/integrations)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmmulti-scraper-mcp1.0.1

ツール

14

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
sortByenumいいえhot | new | top | rising
postUrlsarrayいいえコメント取得対象の Reddit 投稿の直接 URL
subredditsarrayいいえr/ 接頭辞を付けない subreddit 名(例:["technology", "SaaS"])
timeFilterenumいいえsortBy が "top" の場合の期間hour | day | week | month | year | all
searchQueriesarrayいいえReddit 全体の検索に使用するキーワード(例:["best CRM for small business"])
includeCommentsbooleanいいえ各投稿のコメントも取得します(時間はかかりますが、より詳細です)
maxCommentsPerPostintegerいいえincludeComments が true の場合の、投稿ごとのコメント最大数
maxPostsPerSubredditintegerいいえsubreddit/クエリごとの投稿の最大数(1-500)。すばやく結果を得るには、少なめ(10-25)にしてください。

詳細

Multi-Scraper MCP — AI エージェント向けスクレイピングツール12種を、1つのMCPサーバーで

1回の接続で、AI エージェントにリアルタイムのウェブデータを提供できます。この Model Context Protocol サーバーは、本番環境対応のスクレイピングツール12種(Reddit、Amazon、eBay、Google Maps(検索+レビュー)、Yelp、YouTube、TikTok、Indeed、Trustpilot、ウェブサイトの連絡先検索、SaaS 価格トラッカー)を、Claude、ChatGPT、Cursor、Cline、Windsurf、その他の MCP クライアントに提供します。

エンドポイントは1つ。ツールは12種。エージェントが呼び出した分だけお支払いください。

12種のツール

ツールエージェントが取得できる情報
reddit_scrapeサブレディットの投稿、Reddit 全体の検索、コメントスレッド — 感情分析と市場調査
amazon_search商品、価格、評価、ASIN — 10のマーケットプレイス(US/UK/DE/FR/IT/ES/CA/AU/JP/IN)
ebay_search最新の出品情報+実際の市場価格の推移を把握できる販売済み商品情報
google_maps_search地域のビジネス:名称、住所、電話番号、ウェブサイト、評価、GPS
google_maps_reviewsGoogle Maps 上のあらゆる場所のレビュー全文+評価
yelp_search公式 Fusion API 経由の Yelp ビジネス(無料の Yelp キーをご用意ください)
youtube_channelチャンネル統計+最近の動画指標
tiktok_profileクリエイタープロフィール、動画統計、ハッシュタグ検索
indeed_jobs給与データ付き求人情報 — 7か国、日付/職種フィルター
trustpilot_reviews企業レビュー — filterByRating: 1 で苦情を抽出
website_contactsあらゆるドメインからメールアドレス、電話番号、ソーシャルリンク、技術スタックを取得
saas_pricingあらゆる SaaS 価格ページから料金プランを構造化して取得+変更検知

クイックスタート

Apify アカウント(無料プランで利用できます)と、Console → Settings → API & Integrations で取得できる API トークンが必要です。

MCP エンドポイント(Streamable HTTP):

https://renzomacar--multi-scraper-mcp.apify.actor/mcp

Authorization: Bearer <YOUR_APIFY_TOKEN> で認証します(または ?token=<YOUR_APIFY_TOKEN> を追加します)。

Claude Code
claude mcp add --transport http multi-scraper \
  "https://renzomacar--multi-scraper-mcp.apify.actor/mcp" \
  --header "Authorization: Bearer YOUR_APIFY_TOKEN"
Claude Desktop

Settings → Developer → Edit Config を開き、次を追加します:

{
  "mcpServers": {
    "multi-scraper": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://renzomacar--multi-scraper-mcp.apify.actor/mcp",
        "--header",
        "Authorization: Bearer YOUR_APIFY_TOKEN"
      ]
    }
  }
}
Cursor / Windsurf / Cline

MCP 設定(例:.cursor/mcp.json)に追加します:

{
  "mcpServers": {
    "multi-scraper": {
      "url": "https://renzomacar--multi-scraper-mcp.apify.actor/mcp",
      "headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }
    }
  }
}
ChatGPT(Developer Mode コネクター)

Settings → Connectors → Advanced → Developer mode → Add custom connector を開き、次の URL を指定します:

https://renzomacar--multi-scraper-mcp.apify.actor/mcp?token=YOUR_APIFY_TOKEN
レガシー SSE クライアント

古いクライアント向けに、/sse(+/messages)でも SSE トランスポートを利用できます。

料金 — 透明性の高いイベントごとの従量課金

イベント料金
ツール呼び出し(成功時)$0.05
アクターの起動(スタンバイからの起動)1 GB あたり $0.00005
  • サブスクリプションや最低利用額はありません。エージェントが実際にツールを呼び出した場合にのみお支払いいただきます。
  • 基盤となるスクレイパーの実行は、お客様の Apify アカウントで、それぞれの表示料金に基づいて行われます(通常、結果1件あたり1セント未満です)。
  • 失敗したツール呼び出しには課金されません。

ツールごとの注意事項

  • yelp_search には Yelp Fusion API キーが必要です。無料で1日5,000回呼び出せ、docs.developer.yelp.com から2分で取得できます。yelpApiKey ツール引数として渡してください。
  • reddit_scrape は、Reddit が公開 .json エンドポイントを閉鎖した後(2026年6月、全面的な403エラー)も動作を続けられるようになりました。現在はサーキットブレーカー付きの Reddit RSS フィードにフォールバックするため、投稿を引き続き取得できます。RSS モードでは、アイテムにスコア/コメント数は含まれません(source: rss-fallback)。
  • エージェントの処理を軽快にするには、maxResults* を小さく(10~30)設定してください。一括調査の場合は値を大きくしてください。

エージェントのワークフロー例

  • ローカルのリード獲得パイプライン:google_maps_search(「Miami の歯科医院」)→ website_contacts(メールアドレス+技術スタック)→ CRM。
  • 製品インテリジェンス:amazon_search + ebay_search(soldOnly)→ 実際の市場価格と掲載価格を比較します。
  • ブランド/評判のモニタリング:reddit_scrape + trustpilot_reviews(filterByRating: 1)+ google_maps_reviews → 週次の苦情ダイジェスト。
  • 競合の監視:競合他社の価格ページに対して saas_pricing を実行し、compareWithPrevious: true を設定 → 変更時にアラートを送信します。
  • 採用シグナルを活用した見込み顧客の発掘:indeed_jobs(「Shopify 開発者」)→ eコマースに投資している企業 → website_contacts。

このサーバーを選ぶ理由

  • すべてのツールは、実績のある公開 Apify Actor(合計 4,000 回以上実行)をラップしています。
  • 一貫したスキーマの構造化 JSON を使用し、LLM での利用を想定して構築されています。結果はトークンに配慮したサイズに切り詰められます。
  • 最新の Streamable HTTP(/mcp)と従来の SSE(/sse)の両方のトランスポートに対応しています。
  • オープンソース:github.com/Perufitlife/multi-scraper-mcp。

役に立ちましたか?

Reviews タブで簡単なレビューを投稿してください。Apify Store で個人開発者の認知度を高めるうえで、本当に役立ちます。ありがとうございます!

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。