Bright Data MCP
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| API_TOKEN | Yes | Your Bright Data API token from the user settings page | |
| BROWSER_AUTH | No | Optional authentication string for enabling remote browser control tools, formatted like: brd-customer-[your-customer-ID]-zone-[your-zone-ID]:[your-password] | |
| WEB_UNLOCKER_ZONE | No | Optional override for the default mcp_unlocker zone name |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| logging | {} |
| prompts | {} |
| completions | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_engine | Scrape 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. |
| scrape_as_markdown | Scrape a single webpage URL with advanced options for content extraction and get back the results in MarkDown language. This tool can unlock any webpage even if it uses bot detection or CAPTCHA. |
| search_engine_batch | Run multiple search queries simultaneously. Returns JSON for Google, Markdown for Bing/Yandex. |
| scrape_batch | Scrape multiple webpages URLs with advanced options for content extraction and get back the results in MarkDown language. This tool can unlock any webpage even if it uses bot detection or CAPTCHA. |
| discover | Search the web and rank results by AI-driven relevance. Returns scored results with title, description, and URL. Supports intent-based ranking, geo-targeting, date filtering, and keyword filtering. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| web_scraping_strategy | Decision tree for picking the right Bright Data tool. Invoke at the start of any scraping session to learn the correct tool selection order (dataset tools -> Web Unlocker -> Browser API). |
| diagnose_scraping_approach | Run a two-step diagnostic to discover the correct Bright Data product for a new website. Tries Web Unlocker first, then Browser API, then reports which succeeded. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/brightdata/brightdata-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server