Labsco
MCP SERVER · OFFICIAL PROJECT

Bright Data

by brightdata

Search and scrape anything — including sites that block scrapers — plus 60-odd structured feeds for Amazon, LinkedIn, TikTok and the rest.

Site Crawling & Scraping InfrastructureVerified
Summary
The structured feeds are the reason to pick this over a scraper.

Scraping an Amazon product page and parsing it is work that breaks every few weeks. The matching `web_data_*` tool returns clean JSON for the same URL, faster and more reliably — and when there is no feed for the site, the general scrape still handles the bot protection.

What it is

A web-access server on Bright Data's network, with 69 tools organised into groups so you load only what you need. Five are always on — search, scrape, their batch forms and a relevance-ranked discovery search — and the rest are structured data feeds for named platforms, browser automation, and AI extraction.

What you get
  • Search Google, Bing or Yandex with a cursor for pagination, and up to 10 queries in one call (`search_engine`, `search_engine_batch`)
  • Any URL as Markdown with bot protection and CAPTCHA handled, and up to 10 URLs in one call (`scrape_as_markdown`, `scrape_batch`)
  • A relevance-ranked discovery search that scores results against a stated intent, with geo, date and keyword filtering (`discover`)
  • Structured JSON feeds instead of scraping the same page: e-commerce for Amazon, Walmart, eBay, Best Buy, Etsy, Home Depot, Zara and Google Shopping — 11 tools in the `ecommerce` group
  • Social platforms — LinkedIn, Instagram, Facebook, TikTok, YouTube, X and Reddit — as 23 tools in the `social` group
  • Remote browser automation for pages that need clicking, typing, scrolling or a login, as 13 tools in the `browser` group
  • Raw HTML, AI extraction to structured JSON with your own prompt, and session usage counts in the `advanced_scraping` group (`scrape_as_html`, `extract`, `session_stats`)
  • Smaller groups for the rest: Crunchbase, ZoomInfo, Google Maps reviews and Zillow (`business`); npm and PyPI package data (`code`); Yahoo Finance, GitHub files, app stores, Booking.com; and how ChatGPT, Grok and Perplexity answer a given prompt (`geo`)
Requirements

Nothing to install on the hosted path: add `https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN` to your client. New accounts get 5,000 free requests a month. Locally it is `npx @brightdata/mcp` with `API_TOKEN` set. Which tools load is `GROUPS` and `TOOLS` as environment variables, or `&groups=` and `&tools=` on the hosted URL — worth setting, because loading all 69 is a lot of tool definitions. The `web_data_*` feeds are billed per record returned and can produce large results, so use their `num_of_comments` and `days_limit` limits; if one fails, `scrape_as_markdown` works on the same URL. `RATE_LIMIT`, `POLLING_TIMEOUT`, `BASE_TIMEOUT` and `BASE_MAX_RETRIES` bound spend and latency.

Setup effort

One command plus a key — npx @brightdata/mcp, then supply credentials