
ScrapingBot MCP server
Which servers in the official MCP registry are ScrapingBot's own, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.
read 2026-10-21
- Registry nameio.scrapingbot/scrapingbotverified in the MCP registry
The registry name sits under scrapingbot.io. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.
- Stateanswerschecked 2026-10-21
- Tools23
- Server calls itselfscrapingbot-mcp
- Server version1.0.0
- Protocol version2025-06-18
On 2026-10-21 the server answered initialize and tools/list without a sign-in. First answer in 322 ms.
- Its tools do every use case we checked: fetch rendered pages that need JavaScript or proxies; collect TikTok video stats and Instagram post data; pull Google search results and Amazon product rankings.
- Checked on 6 of the 7 days it takes to judge reliability.
Once connected
- For "fetch rendered pages that need JavaScript or proxies", the likely first call is scrapeWebsite.
- For "pull Google search results and Amazon product rankings", the likely first call is googleSearch.
- Parameters are untyped or undescribed in 21 of 23 tools: check arguments before calling.
Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.
- INITE MCP scoreafter a weeka score needs 7 daily checks: 6 so far
- What an agent can do with it3 of 3 use cases
- Answeredmeasuring6 of the 7 daily checks it takes to print a share
- Median first answer288 ms
- Space in an agent's context≈ 3,876 tokensthe definitions of all its tools (23), which an agent carries on every turn
- Tool definitionsB · 85 of 100
- Typed results0 of 23 toolsdeclared outputSchema: results come typed, read once
- Parameters without a description: in 21 of 23
What an agent can do with it
- can do · fetch rendered pages that need JavaScript or proxies
- can do · collect TikTok video stats and Instagram post data
- can do · pull Google search results and Amazon product rankings
Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?
Worth a look
None of the five warning signs in these definitions.
A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (30%), doing the product's job (25%), definitions (20%), context (10%) and use (15%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →
listCapabilitiesList every ScrapingBot tool, the API routes behind them and their parameters. Free.
scrapeWebsiteFetch 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.
extractStructuredDataFetch 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.
getScrapeJobLook up an earlier scrape by the job_id it returned. Free.
pollJobUntilDoneWait for a scrape job to finish, then return it. Free.
runBrowserScenarioOpen 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.
googleSearchGoogle 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.
googleReviewsReviews 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.
instagramUserAn 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.
instagramSearchSearch Instagram accounts, hashtags, places or posts (search_type), or everything at once (global). 5 credits.
instagramMediaInstagram 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.
instagramFollowersList 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…
tiktokVideoA TikTok video's stats, caption, author, sound and download links, by video URL. 1 credit.
tiktokUserA TikTok profile by username: bio, counts, verified badge and numeric user id; include_posts returns the latest videos instead. 1 credit.
tiktokSearchSearch 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…
tiktokCommentsComments on a TikTok video (url), or the replies to one comment (comment_id plus the video url or video_id). 1 credit.
tiktokFollowersA TikTok account's followers or the accounts it follows, by numeric user_id (data.user.id from tiktokUser). Up to 50. 1 credit.
amazonSearchSearch Amazon US products by keyword: title, price, rating, Prime and photo for each. page for more. 10 credits.
amazonProductEverything on an Amazon product page by ASIN: price, rating, availability, bullet points, specifications, photos and variations. 10 credits.
amazonProductsFull 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.
amazonSuggestionsThe suggestions Amazon shows as a shopper types: useful for keyword research. 10 credits.
amazonRankingsAmazon's Best Sellers or New Releases for a department, in rank order, with price and rating. 10 credits.
providerRequestCall 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.
How to connect
Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:
{
"mcpServers": {
"scrapingbot": {
"type": "http",
"url": "https://scrapingbot.io/api/mcp"
}
}
}Add it
Claude Code, in a terminal
claude mcp add --transport http scrapingbot https://scrapingbot.io/api/mcpclaude.ai, ChatGPT and other clients: add https://scrapingbot.io/api/mcp as a custom connector in the settings.
Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.
Cookies
Before we count this visit
Analytics and ad measurement tell us which pages and which of our ads do their job: Google Analytics and Google Ads, the Meta pixel, Yandex Metrica, and one first-party id of our own. Nothing is stored until you answer, and declining changes nothing about the site.