Brightdata MCP
Bright Data's Web MCP server enabling AI agents to search, extract & navigate the web
Connector by brightdataOfficial · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/brightdata-brightdata-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: web-scraping, web-search, browser-automation
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 21 read · 1 write · 2 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 24
Read from the source code; the running server may list different tools.
Read 21 · Look things up without changing anything.
ask_brightdata_assistantextractlist_dataset_fieldsscrape_as_htmlscrape_as_markdownscrape_batchscraping_browser_get_htmlscraping_browser_get_textscraping_browser_go_backscraping_browser_go_forwardscraping_browser_navigatescraping_browser_network_requests
Show 9 more tools
scraping_browser_screenshotscraping_browser_scrollscraping_browser_scroll_to_refscraping_browser_snapshotscraping_browser_wait_for_refsearch_datasetsearch_enginesearch_engine_batchsession_stats
Write 1 · Create, change, send or run things.
scraping_browser_fill_form
Delete 2 · Delete, drop, revoke or wipe things.
scraping_browser_click_refscraping_browser_type_ref
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
API_TOKEN
Other settings (environment variables or headers).
BASE_MAX_RETRIESBASE_TIMEOUTBROWSER_ZONEGROUPSTOOLSWEB_UNLOCKER_ZONE
Tools (24)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
ask_brightdata_assistantAsk Bright Data Assistantread-onlyAsk Bright Data's support assistant (Sophie) a question about Bright Data products, APIs, MCP usage, zones, scraping, or account setup. Use when the user asks "how do I..." about Bright Data, when you hit a Bright Data error you don't recognize, or when deciding between products (Web Unlocker vs. Scraping Browser vs. dataset tools). Supports threaded follow-ups via dialog_id.
extractExtract Structured Dataread-onlyScrape a webpage and extract structured data as JSON. First scrapes the page as markdown, then uses AI sampling to convert it to structured JSON format.
list_dataset_fieldsList Dataset Fieldsread-onlyList the filterable fields of a searchable dataset (field name, type, and description). Call this before search_dataset to learn which field names and types you can filter on. Supported dataset_id values: - gd_l1viktl72bvl7bjuj0: LinkedIn people profiles - gd_me5ppxjr2ge6icjuh0: LinkedIn people profiles (contact-enriched) - gd_l1vikfnt1wgvvqz95w: LinkedIn company information
scrape_as_htmlScrape as HTMLread-onlyScrape a single webpage URL with advanced options for content extraction and get back the results in HTML.
scrape_as_markdownScrape as Markdownread-onlyScrape a single webpage URL with advanced options for content extraction and get back the results in MarkDown language.
scrape_batchScrape Batchread-onlyScrape multiple webpages URLs with advanced options for content extraction and get back the results in MarkDown language.
scraping_browser_click_refBrowser Click Elementcan change or delete dataClick on an element using its ref from the ARIA snapshot. Use scraping_browser_snapshot first to get the correct ref values. This is more reliable than CSS selectors.
scraping_browser_fill_formBrowser Fill FormFill multiple form fields in one operation. Use scraping_browser_snapshot first to get the correct ref values. This is more efficient than filling fields one by one.
scraping_browser_get_htmlBrowser Get HTMLread-onlyGet the HTML content of the current page. Avoid using this tool and if used, use full_page option unless it is important to see things like script tags since this can be large
scraping_browser_get_textBrowser Get Textread-onlyGet the text content of the current page
scraping_browser_go_backBrowser Go Backread-onlyGo back to the previous page
scraping_browser_go_forwardBrowser Go Forwardread-onlyGo forward to the next page
scraping_browser_navigateBrowser Navigateread-onlyNavigate a scraping browser session to a new URL
scraping_browser_network_requestsBrowser Network Requestsread-onlyGet all network requests made since loading the current page. Shows HTTP method, URL, status code and status text for each request. Useful for debugging API calls, tracking data fetching, and understanding page behavior.
scraping_browser_screenshotBrowser Screenshotread-onlyTake a screenshot of the current page. Set full_page to capture the whole scrollable page.
Show 9 more tools
scraping_browser_scrollBrowser Scrollread-onlyScroll to the bottom of the current page
scraping_browser_scroll_to_refBrowser Scroll to Elementread-onlyScroll to a specific element using its ref from the ARIA snapshot. Use scraping_browser_snapshot first to get the correct ref values. This is more reliable than CSS selectors.
scraping_browser_snapshotBrowser Snapshotread-onlyCapture an ARIA snapshot of the current page showing all interactive elements with their refs. This provides accurate element references that can be used with ref-based tools. Use this before interacting with elements to get proper refs instead of guessing selectors. A filtered snapshot does not include page text; If necessary, call scraping_browser_get_text to read it.
scraping_browser_type_refBrowser Type Textcan change or delete dataType text into an element using its ref from the ARIA snapshot. Use scraping_browser_snapshot first to get the correct ref values. This is more reliable than CSS selectors.
scraping_browser_wait_for_refBrowser Wait for Elementread-onlyWait for an element to be visible using its ref from the ARIA snapshot. Use scraping_browser_snapshot first to get the correct ref values. This is more reliable than CSS selectors.
search_datasetSearch Datasetread-onlySearch a Bright Data dataset by a filter and get matching records back directly (fast Elasticsearch-backed search; no snapshot). Use this to FIND MANY records by criteria, as opposed to run_scraper which collects fresh records by URL. First call list_dataset_fields to get valid field names. A filter is a tree: a group {operator:"and"|"or", filters:[...]} or a leaf {name, value, operator}. Max nesting depth 3. Leaf operators: =, !=, <, <=, >, >=, in, not_in, includes, not_includes, array_includes, not_array_includes, is_null, is_not_null. Supported dataset_id values: - gd_l1viktl72bvl7bjuj0: Li…
search_engineSearch Engineread-onlyScrape search results from Google, Bing or Yandex. Returns SERP results in JSON or Markdown (URL, title, description),Ideal forgathering current information, news, and detailed search results.
search_engine_batchSearch Engine Batchread-onlyRun multiple search queries simultaneously. Returns JSON for Google, Markdown for Bing/Yandex.
session_statsSession Statsread-onlyTell the user about the tool usage during this session
Signals
- Stars
- 2,686
- Forks
- 335
- Open issues
- 15
- Weekly downloads
- 11,829
- Last commit
- Oct 20, 2026 (8 days ago)
- Last release
- Oct 20, 2026 (8 days ago)
- Last package publish
- Oct 20, 2026 (8 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.brightdata/brightdata-mcp- Version
- 4.1.0
- Auth
- API key
- Packages
- npm @brightdata/mcp
- License
- MIT
- Repository
- github.com/brightdata/brightdata-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
Cite this page
Brightdata MCP. Agent Mart. https://agentmart.dev/connectors/brightdata-brightdata-mcp (last updated 2026-10-25)