The Bright Data MCP server provides real-time web data access and extraction for AI applications, enabling seamless web navigation and scraping without restrictions. With this server, you can:
Search Engine Scraping: Extract results from Google, Bing, or Yandex in markdown format
Webpage Scraping: Scrape any webpage in HTML or markdown format, bypassing bot detection and CAPTCHA
Structured Data Extraction: Retrieve structured data from sites like Amazon (products, reviews) and LinkedIn (profiles, company pages)
Browser Automation: Navigate, click, type, and interact with webpages in a scraping session
Advanced Navigation: Wait for specific elements, go back/forward in browser history, and extract links
Capture Content: Take screenshots and extract text or HTML from webpages
Bypass Geo-restrictions: Access location-restricted content
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Bright Data MCPwhat are the current prices for iPhone 15 on Amazon?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
๐ Overview
The Web MCP is your gateway to giving AI assistants true web capabilities. No more outdated responses, no more "I can't access real-time information" - just seamless, reliable web access that actually works.
Built by Bright Data, the world's #1 web data platform, this MCP server ensures your AI never gets blocked, rate-limited, or served CAPTCHAs.
Related MCP server: RootData MCP Server
๐ฏ Perfect For
๐ Real-time Research - Get current prices, news, and live data
๐๏ธ E-commerce Intelligence - Monitor products, prices, and availability
๐ Market Analysis - Track competitors and industry trends
๐ค AI Agents - Build agents that can actually browse the web
๐ Content Creation - Access up-to-date information for writing
๐ Academic Research - Gather data from multiple sources efficiently
โก Quick Start
Use the configuration wizard:
Perfect for users who want zero setup. Just add this URL to your MCP client:
Setup in Claude Desktop:
Go to: Settings โ Connectors โ Add custom connector
Name:
Bright Data WebURL:
https://mcp.brightdata.com/mcp?token=YOUR_API_TOKENClick "Add" and you're done! โจ
๐ Pricing & Modes
๐ก Note: Pro mode is not included in the free tier and incurs additional charges based on usage.
๐ง Advanced Tool Selection
GROUPSlets you enable curated tool bundles. Use comma-separated group IDs such asecommerce,browser.TOOLSadds explicit tool names on top of the selected groups.Mode priority:
PRO_MODE=true(all tools) โGROUPS/TOOLS(whitelist) โ default rapid mode (base toolkit).Base tools always enabled:
search_engine,search_engine_batch,scrape_as_markdown,scrape_batch.Group ID
customis reserved; useTOOLSfor bespoke picks.
Claude Desktop example
โจ Features
๐ฅ Core Capabilities
๐ฏ Example Queries That Just Work
๐ฌ Demos
Note: These videos show earlier versions. New demos coming soon! ๐ฅ
Basic Web Search Demo
https://github.com/user-attachments/assets/59f6ebba-801a-49ab-8278-1b2120912e33
Advanced Scraping Demo
https://github.com/user-attachments/assets/61ab0bee-fdfa-4d50-b0de-5fab96b4b91d
๐บ More tutorials on YouTube โ
๐ง Available Tools
โก Rapid Mode Tools (Default - Free)
Tool | Description | Use Case |
๐ | Web search with AI-optimized results | Research, fact-checking, current events |
๐ | Convert any webpage to clean markdown | Content extraction, documentation |
๐ Pro Mode Tools (60+ Tools)
Category | Tools | Description |
Browser Control |
| Full browser automation |
Web Data APIs |
| Structured data extraction |
E-commerce | Product scrapers | Amazon, eBay, Walmart data |
Social Media | Social scrapers | Twitter, LinkedIn, Instagram |
Maps & Local | Location tools | Google Maps, business data |
๐ View complete tool documentation โ
๐ฎ Try It Now!
๐งช Online Playground
Try the Web MCP without any setup:
๐ง Configuration
Basic Setup
Advanced Configuration
Environment Variables
Variable | Description | Default | Example |
| Your Bright Data API token (required) | - |
|
| Enable all 60+ tools |
|
|
| Custom rate limiting | unlimited |
|
| Custom Web Unlocker zone name |
|
|
| Custom Browser zone name |
|
|
| Timeout for web_data_* tools polling (seconds) |
|
|
| Comma-separated tool group IDs | - |
|
| Comma-separated individual tool names | - |
|
Notes:
POLLING_TIMEOUTcontrols how long web_data_* tools wait for results. Each second = 1 polling attempt.Lower values (e.g., 300) will fail faster on slow data collections.
Higher values (e.g., 1200) allow more time for complex scraping tasks.
๐ Documentation
๐จ Common Issues & Solutions
โ "spawn npx ENOENT" Error
Solution: Install Node.js or use the full path to node:
โฑ๏ธ Timeouts on Complex Sites
Solution: Increase timeout in your client settings to 180s
๐ Authentication Issues
Solution: Ensure your API token is valid and has proper permissions
๐ก Remote Server Connection
Solution: Check your internet connection and firewall settings
๐ค Contributing
We love contributions! Here's how you can help:
๐ Report bugs
๐ก Suggest features
๐ง Submit PRs
โญ Star this repo!
Please follow Bright Data's coding standards.
๐ Support
๐ License
MIT ยฉ Bright Data Ltd.