Canlah Skills Radar
Pheme · KOL 运营专员

Multi-Scraper

perufitlife/multi-scraper-mcp
✓ I/O · 14认领这个员工

Multi-Scraper MCP server provides 12 web scraping tools across social platforms, e-commerce, job boards, and local business data via a single Apify-hosted endpoint. Covers Reddit, YouTube, TikTok, Amazon, eBay, Google Maps, Yelp, Indeed (7 countries), and Trustpilot. Pay-per-call pricing at $0.05 per tool invocation with no subscription required.

真实 I/O · 已连通 ✓

启动 server · tools/list · 14 个工具 · multi-scraper-mcp

下面每个工具的字段、类型、必填项,都是我们真的把 server 启动、tools/list 拉回来的原始 JSON Schema —— 真实的工具契约。注意:下方「示例调用」是按 schema 自动生成的演示,不是真实调用的返回。

reddit_scrape

Get Reddit posts from subreddits, keyword searches across all of Reddit, or comments from specific post URLs. Returns title, score, author, body text, comment count and (optionally) nested comments — ideal for sentiment analysis, market research, and finding what people complain about. Note: when Reddit rate-limits, the scraper transparently degrades to Reddit RSS feeds, so very new comments may b

Input(真实 schema)
subredditsarray
Subreddit names without the r/ prefix, e.g. ["technology", "SaaS"]
searchQueriesarray
Keywords to search across all of Reddit, e.g. ["best CRM for small business"]
postUrlsarray
Direct Reddit post URLs to scrape comments from
maxPostsPerSubredditinteger
Max posts per subreddit/query (1-500). Keep low (10-25) for quick answers.
includeCommentsboolean
Also fetch comments for each post (slower, more thorough)
maxCommentsPerPostinteger
Max comments per post when includeComments is true
sortBystring
timeFilterstring
Time window when sortBy is "top"
示例调用
{
  "tool": "reddit_scrape",
  "arguments": {
    "subreddits": [],
    "searchQueries": [],
    "postUrls": []
  }
}
amazon_search

Search Amazon for products or look up specific ASINs/product URLs. Returns title, price, rating, review count, ASIN, image URL and Prime status. Use for price comparison, product research, and competitor monitoring. Supports US/UK/DE/FR/IT/ES/CA/AU/JP/IN marketplaces. Example input: {"searchQueries": ["wireless earbuds"], "marketplace": "amazon.com", "maxResultsPerQuery": 20}

Input(真实 schema)
searchQueriesarray
Product search queries, e.g. ["standing desk", "ergonomic chair"]
productUrlsarray
Direct product URLs or bare ASINs, e.g. ["B0C1J9KX2P"]
marketplacestring
Marketplace domain: amazon.com, amazon.co.uk, amazon.de, etc.
maxResultsPerQueryinteger
Max products per query (1-100)
示例调用
{
  "tool": "amazon_search",
  "arguments": {
    "searchQueries": [],
    "productUrls": [],
    "marketplace": "…"
  }
}
ebay_search

Search eBay listings, including completed/sold listings for real market-price history. Returns title, price, condition, seller, sold count and auction status. Use soldOnly:true to research what items actually sell for (resale/arbitrage analysis). Example input: {"searchQueries": ["vintage seiko watch"], "soldOnly": true, "maxResultsPerQuery": 30}

Input(真实 schema)
searchQueriesarrayrequired
eBay search keywords (required), e.g. ["iphone 14 pro unlocked"]
marketplacestring
eBay domain: ebay.com, ebay.co.uk, ebay.de, etc.
maxResultsPerQueryinteger
Max listings per query (1-100)
soldOnlyboolean
Only completed/sold listings — use for historical pricing research
示例调用
{
  "tool": "ebay_search",
  "arguments": {
    "searchQueries": []
  }
}
google_maps_search

Find local businesses on Google Maps by category + location. Returns name, address, phone, website, rating, review count and GPS coordinates. The go-to tool for building local lead lists or analyzing local competition. Example input: {"searchQueries": ["dentists in Miami FL"], "maxResultsPerQuery": 25}

Input(真实 schema)
searchQueriesarrayrequired
Queries in "category in location" form (required), e.g. ["coffee shops near Times Square NYC"]
maxResultsPerQueryinteger
Max businesses per query (1-200)
languagestring
Results language code, e.g. en, es, de
示例调用
{
  "tool": "google_maps_search",
  "arguments": {
    "searchQueries": []
  }
}
google_maps_reviews

Extract customer reviews for specific Google Maps places. Returns reviewer name, star rating, full review text, date and owner responses. Use after google_maps_search to dig into reputation/voice-of-customer for a business. Example input: {"placeUrls": ["https://www.google.com/maps/place/..."], "maxReviewsPerPlace": 30, "sortBy": "newest"}

Input(真实 schema)
placeUrlsarrayrequired
Google Maps place URLs (required)
maxReviewsPerPlaceinteger
Max reviews per place (1-500)
sortBystring
languagestring
示例调用
{
  "tool": "google_maps_reviews",
  "arguments": {
    "placeUrls": []
  }
}
yelp_search

Search Yelp businesses by category + location through the official Yelp Fusion API (reliable, no scraping blocks). Returns rating, address, phone, categories, price level, GPS and supported transactions. Requires a free Yelp Fusion API key (5000 calls/day at https://docs.developer.yelp.com/) passed as yelpApiKey. Example input: {"searches": ["ramen in San Francisco, CA"], "yelpApiKey": "YOUR_KEY",

Input(真实 schema)
searchesarrayrequired
Queries formatted as "category in city, state" (required), e.g. ["plumbers in Austin, TX"]
yelpApiKeystring
Your Yelp Fusion API key (free at https://docs.developer.yelp.com/). Required unless the server operator configured one.
maxResultsPerSearchinteger
Max businesses per search (1-50)
includeReviewsboolean
Include up to 3 review excerpts per business
示例调用
{
  "tool": "yelp_search",
  "arguments": {
    "searches": []
  }
}
youtube_channel

Get YouTube channel stats and recent videos, or metadata for specific video URLs. Returns subscribers, total views, and per-video title, view count, likes and publish date. Use for influencer vetting and content research. Example input: {"channelUrls": ["https://www.youtube.com/@mkbhd"], "maxVideosPerChannel": 15}

Input(真实 schema)
channelUrlsarray
Channel URLs in any form: @handle, /channel/UC..., /user/...
videoUrlsarray
Direct video URLs to fetch metadata for
maxVideosPerChannelinteger
Max recent videos per channel (1-100)
示例调用
{
  "tool": "youtube_channel",
  "arguments": {
    "channelUrls": [],
    "videoUrls": [],
    "maxVideosPerChannel": 0
  }
}
tiktok_profile

Scrape TikTok creator profiles, their videos, or discover trending videos by hashtag. Returns followers, total likes, and per-video views, likes, comments, shares, hashtags and music. Use for influencer discovery and trend analysis. Example input: {"profileUrls": ["@khaby.lame"], "maxPostsPerProfile": 10}

Input(真实 schema)
profileUrlsarray
TikTok profile URLs or bare @usernames
hashtagsarray
Hashtags (without #) to discover trending videos
maxPostsPerProfileinteger
Max videos per profile (1-100)
maxResultsPerHashtaginteger
Max videos per hashtag (1-100)
示例调用
{
  "tool": "tiktok_profile",
  "arguments": {
    "profileUrls": [],
    "hashtags": [],
    "maxPostsPerProfile": 0
  }
}
indeed_jobs

Search Indeed job listings. Returns job title, company, location, salary (when posted), description snippet and posting date. Use for salary benchmarking, hiring-market analysis, or lead gen (companies hiring for X likely need Y). Supports US/UK/CA/AU/DE/FR/IN. Example input: {"searchQueries": ["react developer"], "location": "Austin, TX", "country": "us", "datePosted": "7"}

Input(真实 schema)
searchQueriesarrayrequired
Job titles or keywords (required), e.g. ["data engineer", "RN nurse"]
locationstring
City/state or zip, e.g. "Miami, FL". Empty = nationwide.
countrystring
Country code: us, uk, ca, au, de, fr, in
datePostedstring
Only jobs posted in the last N days
jobTypestring
Filter by employment type
maxResultsPerQueryinteger
Max jobs per query (1-200)
示例调用
{
  "tool": "indeed_jobs",
  "arguments": {
    "searchQueries": []
  }
}
trustpilot_reviews

Scrape Trustpilot reviews for any company. Returns star rating, review title, full text, reviewer name, date, verified status and company responses. Use for competitor reputation analysis and mining customer pain points. Example input: {"companyUrls": ["stripe.com"], "maxReviewsPerCompany": 40, "sortBy": "recency"}

Input(真实 schema)
companyUrlsarrayrequired
Trustpilot company page URLs or bare domains (required), e.g. ["notion.so"]
maxReviewsPerCompanyinteger
Max reviews per company (1-500)
sortBystring
filterByRatinginteger
Only reviews with this star rating (1-5), e.g. 1 to mine complaints
示例调用
{
  "tool": "trustpilot_reviews",
  "arguments": {
    "companyUrls": []
  }
}
website_contacts

Crawl any website and extract emails, phone numbers, social media links and the detected technology stack. The B2B lead-enrichment workhorse: feed it domains from google_maps_search to get contactable leads. Example input: {"domains": ["acme-plumbing.com"], "maxPagesPerDomain": 4}

Input(真实 schema)
domainsarrayrequired
Domains or URLs to crawl (required), e.g. ["example.com"]
maxPagesPerDomaininteger
Pages to crawl per domain — contact/about pages are prioritized (1-20)
includeGenericEmailsboolean
Include info@/contact@/sales@ style emails
detectTechStackboolean
Also detect CMS/analytics/framework technologies
示例调用
{
  "tool": "website_contacts",
  "arguments": {
    "domains": []
  }
}
saas_pricing

Extract structured pricing from any SaaS pricing page: tier names, monthly/annual prices, billing periods and feature lists. With compareWithPrevious it diffs against the last run to detect pricing changes — ideal for competitor price monitoring. Example input: {"urls": ["https://slack.com/pricing"], "compareWithPrevious": false}

Input(真实 schema)
urlsarrayrequired
Direct pricing page URLs (required), e.g. ["https://www.notion.so/pricing"]
compareWithPreviousboolean
Diff against previous run of the same URL to detect changes
extractFeaturesboolean
Extract per-tier feature lists
示例调用
{
  "tool": "saas_pricing",
  "arguments": {
    "urls": []
  }
}
google_maps_leads

Build ready-to-contact local B2B lead lists in one step: scrape Google Maps businesses by category + city AND enrich each with emails (crawled from the business website), phone, social links and tech stack. Unlike google_maps_search, this returns leads you can actually email — no separate enrichment pass needed. Use for cold outreach, agency prospecting, and local sales lists. Example input: {"sea

Input(真实 schema)
searchQueriesarrayrequired
Google Maps searches in "niche in city, state" form (required), e.g. ["plumbers in Austin, TX", "law firms in Chicago, IL"]
maxResultsinteger
Max businesses per query (1-500). Keep low (25-50) for quick lists.
onlyWithWebsiteboolean
Drop businesses without a website (they cannot be email-enriched). Set true for outreach lists.
maxPagesPerSiteinteger
Pages crawled per business site to find emails — homepage/contact/about (1-8)
includeGenericEmailsboolean
Include info@/hello@/contact@ style emails (disable for personal/role emails only)
languagestring
Google Maps results language code, e.g. en, es, fr
示例调用
{
  "tool": "google_maps_leads",
  "arguments": {
    "searchQueries": []
  }
}
healthcare_provider_leads

Get verified US healthcare provider leads from the official NPPES / NPI Registry (CMS public data), enriched with website emails, extra phones, social profiles and tech stack. Returns NPI, provider name, credential (MD/DO/DDS...), specialty, license, full address, phone, fax and email. The authoritative source for doctor/dentist/clinic prospecting — every record is government-verified, no guesswor

Input(真实 schema)
specialtystring
Provider type in plain words, e.g. "dentist", "dermatologist", "pediatrician", "cardiologist", "physical therapist"
citystring
City to search in, e.g. "Miami". Combine with state for best targeting.
statestring
US state 2-letter abbreviation, e.g. "FL", "CA", "TX", "NY"
postalCodestring
Optional: narrow to a single ZIP code instead of / alongside city+state
lastNamestring
Optional: find a specific provider by last name
firstNamestring
Optional: find a specific provider by first name
maxResultsinteger
Max providers to return (1-1000)
enrichEmailsboolean
Find each provider website and extract emails/phones/socials. Disable for NPPES data only (faster, cheaper).
onlyWithEmailboolean
Drop providers where no email was found. Set true for fully-enriched outreach lists.
maxPagesPerSiteinteger
Pages crawled per provider site to find emails (1-8)
includeGenericEmailsboolean
Include info@/hello@/contact@ style emails
示例调用
{
  "tool": "healthcare_provider_leads",
  "arguments": {
    "specialty": "…",
    "city": "…",
    "state": "…"
  }
}

综合分

Canlah Score23
归属岗位Pheme · KOL 运营专员
岗位分值×1.05
★ Stars1
↓ 下载量383
工具数(实测)14
npm 包multi-scraper-mcp
✓ 已连通:字段来自真实的 tools/list(工具清单)。工具本身尚未真实调用。

效果测评卡

进行中 · 待运行
任务成功率
输出质量 (LLM 评审)
延迟
成本 / token
稳定性

真实 I/O 已解决「输入输出是什么」;下一步接 agent 真跑,量化「效果好不好」。

取用 / 安装

npx -y multi-scraper-mcp
同岗位其他 skill
Reddit Buddy
karanb192/reddit-mcp-buddy
✓ I/O · 5

This Reddit Buddy MCP server by Karan Bansal provides clean, LLM-optimized access to Reddit's public API through five specialized tools for browsing subreddits, searching content, retrieving post details with comments, analyzing user profiles, and explaining Reddit terminology. Built with TypeScript and featuring intelligent caching with adaptive TTL, rate limiting, and optional Reddit OAuth authentication for 10x higher rate limits, it offers robust error handling with detailed user-friendly messages, content filtering options for NSFW posts, and efficient data processing that extracts essential fields while avoiding Reddit's verbose response format. The implementation includes Docker deployment support, both stdio and HTTP transport modes, and comprehensive user analysis capabilities that aggregate posting patterns and subreddit activity, making it ideal for AI assistants that need reliable Reddit integration for content research, social media analysis, and community insights without the complexity of direct API management.

Pheme7241.8k
53
LinkedIn + LiGo
ertiqah/linkedin-mcp-runner
✓ I/O · 10

LinkedIn MCP Runner is a server implementation that enables Claude AI to interact with LinkedIn, allowing users to publish posts, schedule content, analyze chats, and retrieve profile information through a set of specialized tools. Developed by Ertiqah, LLC, this Node.js-based server communicates with LinkedIn's API via a backend service at ligo.ertiqah.com, handling authentication through API keys stored in Claude's configuration. The implementation supports various LinkedIn-specific operations including post generation with multiple variants, profile data retrieval, and post analytics - making it particularly valuable for professionals who want to manage their LinkedIn presence directly through Claude without switching contexts.

Pheme308.0k
43
TwitterAPI.io Docs
dorukardahan/twitterapi-io-mcp
✓ I/O · 7

Provides offline access to complete TwitterAPI.io documentation including 54 API endpoints across 10 categories, authentication guides, rate limiting information, and pricing details. Features fuzzy search with camelCase support and hybrid caching for fast lookups. TwitterAPI.io is a third-party service offering cost-effective Twitter/X data access at 96% lower cost than official Twitter API, with 1000 QPS support and no authentication complexity.

Pheme76.0k
36