ScrapingBot
Server Details
Public web data for AI agents: scrape any page, plus Google, TikTok, Instagram and Amazon as JSON.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- mike-scrapingbot/scrapingbot
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 23 tools
Most tools target a distinct platform+resource+action (amazonProduct, googleSearch, tiktokVideo), and the single-vs-bulk pair amazonProduct/amazonProducts is clarified by descriptions. A few boundaries are fuzzy — instagramMedia multiplexes posts/reels/comments/stories, and providerRequest overlaps with every platform tool — but the descriptions steer selection well.
All names use camelCase with a consistent platform-prefix + resource pattern (amazon*, google*, instagram*, tiktok*). The handful of generic tools (extractStructuredData, runBrowserScenario, getScrapeJob) mix noun-style and verb-style conventions, but everything stays readable and predictable.
23 tools is on the heavy side but justified by covering four distinct platforms (Amazon, Google, Instagram, TikTok) plus generic scraping, AI extraction, browser automation and job management. Each tool maps to a real endpoint, so nothing feels redundant, though it sits just above the comfortable band.
The surface covers the core lifecycle for each platform: search, profile/user lookup, media, comments and followers for social, plus product/search/rankings for Amazon and search/reviews for Google. Generic fetch, AI extraction, browser scenarios and a providerRequest escape hatch plus job polling round it out; only minor gaps like job cancellation remain.
Available Tools
23 toolsamazonProductAmazon productARead-onlyInspect
Everything on an Amazon product page by ASIN: price, rating, availability, bullet points, specifications, photos and variations. 10 credits.
Inputs: asin (required).
amazonProductsAmazon products (batch)ARead-onlyInspect
Full details for up to 20 ASINs in one call, the same as amazonProduct for each. 10 credits per product returned; ASINs that fail are free.
Inputs: asins (required).
amazonRankingsAmazon best sellersARead-onlyInspect
Amazon's Best Sellers or New Releases for a department, in rank order, with price and rating. 10 credits.
Inputs: list (required), category (required), page.
amazonSearchSearch AmazonBRead-onlyInspect
Search Amazon US products by keyword: title, price, rating, Prime and photo for each. page for more. 10 credits.
Inputs: query (required), page, department.
amazonSuggestionsAmazon search suggestionsBRead-onlyInspect
The suggestions Amazon shows as a shopper types: useful for keyword research. 10 credits.
Inputs: query (required), limit, department.
extractStructuredDataExtract data from a pageBRead-onlyInspect
Fetch a web page and have AI pull out exactly the fields you want, as JSON. Pass ai_query (plain English, e.g. "title, price and stock") or ai_schema ({"field": "description"}). The page cost plus 5 credits.
Inputs: url (required), wait, cookies, timeout, +11 more.
getScrapeJobGet a scrape jobARead-onlyInspect
Look up an earlier scrape by the job_id it returned. Free.
Inputs: job_id (required).
googleReviewsGoogle Maps reviewsARead-onlyInspect
Reviews of a place from Google Maps, by the cid, fid or placeId in a googleSearch places or maps result. sortBy newest, mostRelevant, highestRating or lowestRating; pass nextPageToken for more. 10 credits.
Inputs: gl, hl, cid, fid, +3 more.
googleSearchGoogle searchARead-onlyInspect
Google results as JSON: web (default), images, videos, news, shopping, places or maps (type), for any country (gl) and language (hl). Places and maps results include a cid for googleReviews. 10 credits.
Inputs: q (required), gl, hl, ll, +6 more.
instagramFollowersInstagram followersARead-onlyInspect
List or search an Instagram account's followers or following, by numeric user_id from instagramUser. query searches the whole list; max_id pages. For very large accounts Instagram shows only about 50 recent followers, so use query to find someone. 5 credits.
Inputs: user_id (required), direction (required), query, max_id.
instagramMediaInstagram posts, stories and commentsARead-onlyInspect
Instagram content by mode: an account's posts, reels or tagged posts (user_id), one post by shortcode or url, a post's comments, the replies to a comment (comment_id), or an account's active stories (username). 5 credits.
Inputs: mode (required), url, count, user_id, +7 more.
instagramSearchSearch InstagramARead-onlyInspect
Search Instagram accounts, hashtags, places or posts (search_type), or everything at once (global). 5 credits.
Inputs: keyword (required), search_type (required).
instagramUserInstagram profileARead-onlyInspect
An Instagram profile: bio, follower, following and post counts, links and the numeric user id other tools need. Pass one of username, user_id or url. 5 credits.
Inputs: url, user_id, username.
listCapabilitiesList capabilitiesARead-onlyInspect
List every ScrapingBot tool, the API routes behind them and their parameters. Free.
Inputs: no named parameters.
pollJobUntilDoneWait for a scrape jobCRead-onlyInspect
Wait for a scrape job to finish, then return it. Free.
Inputs: job_id (required), timeout_ms, poll_interval_ms.
providerRequestCall an API endpoint directlyARead-onlyInspect
Call any Google, Instagram, TikTok or Amazon endpoint by path, for the few the other tools do not cover (listCapabilities lists them). Costs the same as that API.
Inputs: endpoint (required), provider (required), params.
runBrowserScenarioRun browser steps on a pageBRead-onlyInspect
Open a page in a real browser, run steps such as click, fill, scroll and wait, then return the resulting page as markdown. js_scenario: {"instructions": [{"fill": ["#q", "shoes"]}, {"click": "#go"}, {"wait": 1000}]}. From 5 credits.
Inputs: url (required), js_scenario (required), wait, format, +11 more.
scrapeWebsiteScrape a web pageBRead-onlyInspect
Fetch any public web page and return its content as markdown (format: "html" for the raw HTML). 1 credit; render_js (pages built with JavaScript) 5; premium_proxy 10; stealth_proxy 75. screenshot: true attaches a screenshot image.
Inputs: url (required), wait, format, cookies, +10 more.
tiktokCommentsTikTok commentsARead-onlyInspect
Comments on a TikTok video (url), or the replies to one comment (comment_id plus the video url or video_id). 1 credit.
Inputs: url, count, cursor, video_id, +1 more.
tiktokFollowersTikTok followersARead-onlyInspect
A TikTok account's followers or the accounts it follows, by numeric user_id (data.user.id from tiktokUser). Up to 50. 1 credit.
Inputs: user_id (required), direction (required), count.
tiktokSearchSearch TikTokARead-onlyInspect
Search TikTok creators (search_type: users) or videos (videos) by keyword. Videos page: for page 2 onward pass the previous response's data.cursor as cursor and its data.searchId as search_id. Users search returns a single page and ignores cursor. 1 credit.
Inputs: query (required), search_type (required), count, cursor, +1 more.
tiktokUserTikTok profileARead-onlyInspect
A TikTok profile by username: bio, counts, verified badge and numeric user id; include_posts returns the latest videos instead. 1 credit.
Inputs: unique_id (required), include_posts.
tiktokVideoTikTok videoARead-onlyInspect
A TikTok video's stats, caption, author, sound and download links, by video URL. 1 credit.
Inputs: url (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Public web data as clean JSON for AI agents: Google, Amazon, TikTok, Instagram, YouTube, LinkedIn, Google Maps, Reddit, Zillow and hundreds more websites. One API key, pay per call, failed calls are free.
Web scraping, search, crawling, structured extraction and research for AI agents.
Live web data for AI agents: structured JSON from 248 websites through one API key.
Web scraping for AI agents. Extract text and metadata from any URL worldwide. $0.005/page.
Related MCP Servers
AlicenseAqualityCmaintenanceWeb data for AI agents: scrape, crawl, search, deep research, site monitoring, browser automation2273 npm3Apache 2.0- AlicenseNot gradedqualityBmaintenanceThe web data platform for AI agents. Fetch, search, crawl, extract, monitor, and screenshot any URL. 55+ domain extractors, 65-98% token savings. 7 MCP tools included.332 npm12AGPL 3.0

Monocrawl MCPofficial
AlicenseNot gradedqualityCmaintenanceEnables AI agents to retrieve live public data from 70+ platforms — profiles, posts, comments, transcripts, products, prices, reviews, listings, jobs, ads and search results — plus website crawls and live browser sessions through 650+ endpoints in one response format. Includes free cost previews, per-call credit caps, safe retries, refunded failures and scheduled monitoring.16 npm13MIT- AlicenseBqualityBmaintenanceWeb scraping for AI agents: scrape, map, crawl and batch public pages into Markdown, tables and JSON, with an Evidence Record on every page. Blocked, empty and wrong pages come back as such, with the reason.396AGPL 3.0
Glama MCP Gateway
Add one secure layer between your agents and this server.