Best for
- AI agents that need live public web data
- Research and analytics workflows requiring scraping or structured data
- Coding agents that need current npm or PyPI package information
- Users requiring browser automation through Pro mode
Bright Data Web MCP is an MIT-licensed, stdio-based public web access server offering search, scraping, browser automation, and structured data tools. It suits real-time web research and AI-agent workflows, but requires a Bright Data API_TOKEN and involves credit consumption and possible Pro usage charges.
Strongest · Documentation 15/20 Weakest · Security and permissions 8/20
Static review · not runListed 2026-07-29
Read the FMRS scoring method →Runtime:Node.js · Hosted (no local runtime)
API_TOKEN
Bright Data API token, required, obtained from account settings at brightdata.com/cp/setting/users
WEB_UNLOCKER_ZONE
Optional custom Web Unlocker zone name, default mcp_unlocker, created in the Bright Data control panel
BROWSER_ZONE
Optional custom browser zone name, default mcp_browser, created in the Bright Data control panel
PRO_MODE
Optional boolean; set to true to enable PRO_MODE
GROUPS
Optional comma-separated tool group IDs (e.g. ecommerce,browser) controlling which tools load
TOOLS
Optional comma-separated individual tool names enabled on top of groups
POLLING_TIMEOUT
Optional polling timeout in seconds for web_data_* tools, default 600
BASE_TIMEOUT
Optional request timeout in seconds for base tools (search and scrape); no limit if unset
BASE_MAX_RETRIES
Optional max retries for base tools on transient errors (0-3), default 0
RATE_LIMIT
Optional custom rate limiting, e.g. 100/1h
Configure the server over stdio in an MCP client, run npx @brightdata/mcp, and set API_TOKEN to a Bright Data API key. The README also provides a hosted URL, but that remote option does not change the manifest transport recorded here.
{"mcpServers":{"Bright Data":{"command":"npx","args":["@brightdata/mcp"],"env":{"API_TOKEN":"<your-api-token-here>"}}}}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"Bright Data": {
"command": "npx",
"args": [
"@brightdata/mcp"
],
"env": {
"API_TOKEN": "<your-api-token-here>"
}
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add 'Bright Data' -e 'API_TOKEN=<your-api-token-here>' -- npx @brightdata/mcp
Run it in a terminal; replace any <…> placeholders with your own values first.
After connecting, the client tool list should show search_engine, scrape_as_markdown and other tools; run "Search today's weather forecast for New York" to confirm live results come back.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
Bright Data's Web MCP server enables AI agents to search, scrape, extract, and navigate the live public web. It provides Markdown extraction, AI-ranked discovery search, browser automation, and data tools for e-commerce, social, finance, business, research, app stores, travel, GEO, and package intelligence.
Manage your Hevy workout data from AI assistants via MCP.
Firecrawl's official MCP server for web search, scraping, and structured extraction for AI agents
One binary. One grammar. Evidence from the biomedical sources you already trust.
Encrypted, fully offline long-term memory for AI agents
Source revision b69d43a1482a Data synced 2026-10-19 Read the FMRS scoring method