brightdata-mcp
local MCP serverbrightdata-mcp is a local MCP server: Bright Data's Web MCP server enabling AI agents to search, extract & navigate the web. Install it from npm as @brightdata/mcp.
Installation
Terminal
claude mcp add brightdata-mcp -e API_TOKEN=... -e WEB_UNLOCKER_ZONE=... -e BROWSER_ZONE=... -e PRO_MODE=... -e GROUPS=... -e TOOLS=... -e POLLING_TIMEOUT=... -e BASE_TIMEOUT=... -e BASE_MAX_RETRIES=... -- npx -y @brightdata/mcp
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"brightdata-mcp": {
"command": "npx",
"args": [
"-y",
"@brightdata/mcp"
],
"env": {
"API_TOKEN": "...",
"WEB_UNLOCKER_ZONE": "...",
"BROWSER_ZONE": "...",
"PRO_MODE": "...",
"GROUPS": "...",
"TOOLS": "...",
"POLLING_TIMEOUT": "...",
"BASE_TIMEOUT": "...",
"BASE_MAX_RETRIES": "..."
}
}
}
}Fill in the environment variables with your own credentials.
What you need
- Runtime: Node.js 18+ (runs with npx).
- MCP client: Claude Code, Codex, Antigravity, Claude Desktop, Cursor or any other client that speaks MCP over stdio.
- Environment variables:
API_TOKEN,WEB_UNLOCKER_ZONE,BROWSER_ZONE,PRO_MODE,GROUPS,TOOLS,POLLING_TIMEOUT,BASE_TIMEOUT,BASE_MAX_RETRIES
Summary
Bright Data's Web MCP server enabling AI agents to search, extract & navigate the web
brightdata-mcp vs similar servers
| Server | Stars | Type | API key | Runtime |
|---|---|---|---|---|
| brightdata-mcp | 2,660 | Local | Yes | npm |
| Firecrawl MCP Server | 7,526 | Local | Yes | npm |
| fastCRW | 1,079 | Hosted | No | None |
| mcp-ssh-manager | 493 | Local | Yes | npm |
| google-analytics-mcp | 242 | Local | Yes | pypi |
Questions
It reads 9 environment variables: API_TOKEN, WEB_UNLOCKER_ZONE, BROWSER_ZONE, PRO_MODE, GROUPS, TOOLS, POLLING_TIMEOUT, BASE_TIMEOUT, BASE_MAX_RETRIES. Set them in your MCP config before starting the server.
Node.js 18+ (runs with npx), plus an MCP client such as Claude Code, Codex, Claude Desktop or Cursor.
brightdata-mcp is a local MCP server distributed as the npm package @brightdata/mcp.
Run: claude mcp add brightdata-mcp -e API_TOKEN=... -e WEB_UNLOCKER_ZONE=... -e BROWSER_ZONE=... -e PRO_MODE=... -e GROUPS=... -e TOOLS=... -e POLLING_TIMEOUT=... -e BASE_TIMEOUT=... -e BASE_MAX_RETRIES=... -- npx -y @brightdata/mcp
Run: codex mcp add brightdata-mcp --env API_TOKEN=... --env WEB_UNLOCKER_ZONE=... --env BROWSER_ZONE=... --env PRO_MODE=... --env GROUPS=... --env TOOLS=... --env POLLING_TIMEOUT=... --env BASE_TIMEOUT=... --env BASE_MAX_RETRIES=... -- npx -y @brightdata/mcp
Similar MCP servers
NameStars
- Firecrawl MCP Serverio.github.firecrawl/firecrawl-mcp-server7,526
- fastCRWio.github.us/fastcrw1,079
- mcp-ssh-managerio.github.bvisible/mcp-ssh-manager493
- google-analytics-mcpio.github.surendranb/google-analytics-mcp242
- mcp-sap-docsio.github.marianfoo/mcp-sap-docs233
- CN Scraper MCPio.github.goesByhc/cn-scraper-mcp47
- mcp-server-searchio.github.bytedance/mcp-server-search39K
- Repomixio.github.yamadashy/repomix29K