Bright Data MCP
Bright Data
Bright Data
Connects AI clients to Bright Data's web-data services for search, webpage extraction, scraper APIs, and browser automation.
All 32 official tool names are now represented in detailed tool rows.
search_engineSearch Google, Bing, or Yandex and return search results.
scrape_as_markdownFetch a webpage and return extracted Markdown.
search_engine_batchRun up to ten search queries in parallel.
scrape_batchFetch up to ten webpages and return Markdown.
discoverSearch and rank web results for an intent.
scrape_as_htmlFetch a webpage and return HTML.
extractExtract structured JSON from a webpage using the documented extraction feature.
session_statsReport tool calls for the current session.
search_scrapersFind a prebuilt scraper by site or data type.
get_scraper_detailsReturn a scraper description, input fields, sample input, and output fields.
run_scraperRun a scraper method on supplied inputs.
get_scraper_progressGet the status of a scraper run.
get_scraper_resultsRetrieve results from a scraper run.
refresh_scrapersRefresh the prebuilt scraper list.
list_dataset_fieldsList filterable fields for a searchable dataset.
search_datasetSearch a Bright Data dataset with filters and pagination.
scraping_browser_navigateNavigate the active scraping-browser session to a URL.
scraping_browser_go_backNavigate the active scraping-browser session back.
scraping_browser_go_forwardNavigate the active scraping-browser session forward.
scraping_browser_snapshotCapture an accessibility snapshot of the active browser page.
scraping_browser_type_refType text into an element identified by a reference from the latest ARIA snapshot.
scraping_browser_fill_formFill multiple browser form fields identified by ARIA references.
scraping_browser_screenshotCapture a screenshot of the current browser page.
scraping_browser_network_requestsList network requests recorded by the current browser session.
scraping_browser_wait_for_refWait for a referenced page element to become visible.
scraping_browser_get_textReturn text content from the current page body.
scraping_browser_get_htmlReturn HTML content from the current browser page.
scraping_browser_scrollScroll the current browser page to its bottom.
scraping_browser_scroll_to_refScroll until a referenced page element is in view.
chatgpt_ai_insightsSend a prompt to ChatGPT and return its answer as Markdown.
perplexity_ai_insightsSend a prompt to Perplexity and return its answer as Markdown.
scraping_browser_click_refClick a page element using its reference from the latest ARIA snapshot.
Reviewed current publisher or maintainer documentation for the tool inventory, availability, endpoint, or configuration.
Reviewed current publisher or maintainer documentation for the tool inventory, availability, endpoint, or configuration.
Official docs enumerate all 32 server tools, all enabled by default; the detailed catalog now stores all 32 names.
Documentation checked 2026-10-28T00:00:00Z. Connection has not been runtime tested.
Bright Data
Connects AI clients to Bright Data's web-data services for search, webpage extraction, scraper APIs, and browser automation.
All 32 official tool names are now represented in detailed tool rows.
search_engineSearch Google, Bing, or Yandex and return search results.
scrape_as_markdownFetch a webpage and return extracted Markdown.
search_engine_batchRun up to ten search queries in parallel.
scrape_batchFetch up to ten webpages and return Markdown.
discoverSearch and rank web results for an intent.
scrape_as_htmlFetch a webpage and return HTML.
extractExtract structured JSON from a webpage using the documented extraction feature.
session_statsReport tool calls for the current session.
search_scrapersFind a prebuilt scraper by site or data type.
get_scraper_detailsReturn a scraper description, input fields, sample input, and output fields.
run_scraperRun a scraper method on supplied inputs.
get_scraper_progressGet the status of a scraper run.
get_scraper_resultsRetrieve results from a scraper run.
refresh_scrapersRefresh the prebuilt scraper list.
list_dataset_fieldsList filterable fields for a searchable dataset.
search_datasetSearch a Bright Data dataset with filters and pagination.
scraping_browser_navigateNavigate the active scraping-browser session to a URL.
scraping_browser_go_backNavigate the active scraping-browser session back.
scraping_browser_go_forwardNavigate the active scraping-browser session forward.
scraping_browser_snapshotCapture an accessibility snapshot of the active browser page.
scraping_browser_type_refType text into an element identified by a reference from the latest ARIA snapshot.
scraping_browser_fill_formFill multiple browser form fields identified by ARIA references.
scraping_browser_screenshotCapture a screenshot of the current browser page.
scraping_browser_network_requestsList network requests recorded by the current browser session.
scraping_browser_wait_for_refWait for a referenced page element to become visible.
scraping_browser_get_textReturn text content from the current page body.
scraping_browser_get_htmlReturn HTML content from the current browser page.
scraping_browser_scrollScroll the current browser page to its bottom.
scraping_browser_scroll_to_refScroll until a referenced page element is in view.
chatgpt_ai_insightsSend a prompt to ChatGPT and return its answer as Markdown.
perplexity_ai_insightsSend a prompt to Perplexity and return its answer as Markdown.
scraping_browser_click_refClick a page element using its reference from the latest ARIA snapshot.
Reviewed current publisher or maintainer documentation for the tool inventory, availability, endpoint, or configuration.
Reviewed current publisher or maintainer documentation for the tool inventory, availability, endpoint, or configuration.
Official docs enumerate all 32 server tools, all enabled by default; the detailed catalog now stores all 32 names.
Documentation checked 2026-10-28T00:00:00Z. Connection has not been runtime tested.