ScrapingBot
Public web data for AI agents: scrape any page, plus Google, TikTok, Instagram and Amazon as JSON.
Connect it
Settings → Connectors → Add custom connector
URL: https://scrapingbot.io/api/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://scrapingbot.io/api/mcp{
"mcpServers": {
"scrapingbot": {
"url": "https://scrapingbot.io/api/mcp",
"headers": {
"x-api-key": "<YOUR_X_API_KEY>"
}
}
}
}claude mcp add --transport http scrapingbot https://scrapingbot.io/api/mcp --header "x-api-key: <value>"{
"servers": {
"scrapingbot": {
"type": "http",
"url": "https://scrapingbot.io/api/mcp",
"headers": {
"x-api-key": "<YOUR_X_API_KEY>"
}
}
}
}23 tools, verified live
listCapabilitiesread-onlyList every ScrapingBot tool, the API routes behind them and their parameters. Free.
scrapeWebsiteread-onlyFetch 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.
extractStructuredDataread-onlyFetch 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.
getScrapeJobread-onlyLook up an earlier scrape by the job_id it returned. Free.
pollJobUntilDoneread-onlyWait for a scrape job to finish, then return it. Free.
runBrowserScenarioread-onlyOpen 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.
googleSearchread-onlyGoogle 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.
googleReviewsread-onlyReviews 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.
instagramUserread-onlyAn 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.
instagramSearchread-onlySearch Instagram accounts, hashtags, places or posts (search_type), or everything at once (global). 5 credits.
instagramMediaread-onlyInstagram 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.
instagramFollowersread-onlyList 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.
tiktokVideoread-onlyA TikTok video's stats, caption, author, sound and download links, by video URL. 1 credit.
tiktokUserread-onlyA TikTok profile by username: bio, counts, verified badge and numeric user id; include_posts returns the latest videos instead. 1 credit.
tiktokSearchread-onlySearch 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.
tiktokCommentsread-onlyComments on a TikTok video (url), or the replies to one comment (comment_id plus the video url or video_id). 1 credit.
tiktokFollowersread-onlyA TikTok account's followers or the accounts it follows, by numeric user_id (data.user.id from tiktokUser). Up to 50. 1 credit.
amazonSearchread-onlySearch Amazon US products by keyword: title, price, rating, Prime and photo for each. page for more. 10 credits.
amazonProductread-onlyEverything on an Amazon product page by ASIN: price, rating, availability, bullet points, specifications, photos and variations. 10 credits.
amazonProductsread-onlyFull 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.
amazonSuggestionsread-onlyThe suggestions Amazon shows as a shopper types: useful for keyword research. 10 credits.
amazonRankingsread-onlyAmazon's Best Sellers or New Releases for a department, in rank order, with price and rating. 10 credits.
providerRequestread-onlyCall 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.
Alternatives in Browser & Scraping
Compare →FOFouraA
Reliable web access for AI agents: smart HTTP, rotating proxies, and full-browser rendering.
HAHasDataB
All HasData scraping tools in one MCP server: Google, TikTok, Instagram, maps, e-commerce and more.
GAGatewayB
Durable self for AI agents: one-call resume, memory, real browser, free chat + hire real humans.
ZMZenrows MCPB
Zenrows MCP server — Fetch, Extract, Batch, and Browser Sessions for AI coding assistants
UNUnbrowseB
Websites as APIs: read pages, run site tasks via learned APIs, cloud browser with saved logins.
CMCrawlora MCPB
Hosted MCP: 3631 structured web-data tools across 471 platform groups.