Skip to main content
Glama

Server Details

Public web data for AI agents: scrape any page, plus Google, TikTok, Instagram and Amazon as JSON.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
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

A3.5/5.0

Scored across 23 tools

Disambiguation4/5

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.

Naming Consistency4/5

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.

Tool Count4/5

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.

Completeness4/5

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 tools
amazonProductAmazon productA
Read-only
Inspect

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)A
Read-only
Inspect

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 sellersA
Read-only
Inspect

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 AmazonB
Read-only
Inspect

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 suggestionsB
Read-only
Inspect

The suggestions Amazon shows as a shopper types: useful for keyword research. 10 credits.

Inputs: query (required), limit, department.

extractStructuredDataExtract data from a pageB
Read-only
Inspect

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 jobA
Read-only
Inspect

Look up an earlier scrape by the job_id it returned. Free.

Inputs: job_id (required).

googleReviewsGoogle Maps reviewsA
Read-only
Inspect

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 searchA
Read-only
Inspect

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 followersA
Read-only
Inspect

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 commentsA
Read-only
Inspect

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 InstagramA
Read-only
Inspect

Search Instagram accounts, hashtags, places or posts (search_type), or everything at once (global). 5 credits.

Inputs: keyword (required), search_type (required).

instagramUserInstagram profileA
Read-only
Inspect

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 capabilitiesA
Read-only
Inspect

List every ScrapingBot tool, the API routes behind them and their parameters. Free.

Inputs: no named parameters.

pollJobUntilDoneWait for a scrape jobC
Read-only
Inspect

Wait for a scrape job to finish, then return it. Free.

Inputs: job_id (required), timeout_ms, poll_interval_ms.

providerRequestCall an API endpoint directlyA
Read-only
Inspect

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 pageB
Read-only
Inspect

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 pageB
Read-only
Inspect

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 commentsA
Read-only
Inspect

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 followersA
Read-only
Inspect

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 TikTokA
Read-only
Inspect

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 profileA
Read-only
Inspect

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 videoA
Read-only
Inspect

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

    Related MCP Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      The 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 npm
      12
      AGPL 3.0
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables 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 npm
      13
      MIT
    • A
      license
      B
      quality
      B
      maintenance
      Web 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.
      39
      6
      AGPL 3.0
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.