
Security News
The Hidden Blast Radius of the Axios Compromise
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.
@brightdata/mcp
Advanced tools
๐ Give your AI real-time web superpowers
Seamlessly connect LLMs to the live web without getting blocked
Quick Start โข Features โข Pricing โข Demos โข Docs โข Support
5,000 requests/month FREE
Perfect for prototyping and everyday AI workflows
Instant access to npm and PyPI package data, right from your AI agent.
Need the latest version of a package? Want to read its README without leaving your workflow?
The Code tool group gives coding agents structured, reliable package metadata on demand โ
no scraping, no stale caches, just the data your agent needs to make smart dependency decisions.
| npm Package versions, READMEs, metadata & dependencies | PyPI Python package info, versions & project details |
GROUPS="code" ย ยทย The go-to tool for Claude Code, Cursor, Windsurf & any MCP-powered coding agent
See how ChatGPT, Grok, and Perplexity talk about your brand.
Query leading LLMs directly from your agent and get back structured, markdown-formatted answers.
The ultimate feedback loop for Generative Engine Optimization (GEO) โ monitor AI-generated
recommendations, track brand mentions across LLMs, and understand how AI perceives your products.
| ChatGPT AI-generated insights, citations & recommendations | Grok Real-time AI analysis powered by X data | Perplexity Search-augmented AI answers with sources |
GROUPS="geo" ย ยทย Works with any MCP-compatible agent
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.
| โ
Works with Any LLM Claude, GPT, Gemini, Llama | ๐ก๏ธ Never Gets Blocked Enterprise-grade unblocking | ๐ 5,000 Free Requests Monthly | โก Zero Config Works out of the box |
Use the configuration wizard:
Perfect for users who want zero setup. Just add this URL to your MCP client:
https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN_HERE
Setup in Claude Desktop:
Bright Data Webhttps://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN{
"mcpServers": {
"Bright Data": {
"command": "npx",
"args": ["@brightdata/mcp"],
"env": {
"API_TOKEN": "<your-api-token-here>"
}
}
}
}
| โก Rapid Mode (Free tier) | ๐ Pro Mode | ๐ง Custom Mode |
|---|---|---|
$0/month5,000 requests โ
Web Search Default Mode
|
Pay-as-you-goEverything in rapid plus 60+ tools โ
Browser Control |
Usage-basedPick the tools you need โ
Combine tool groups GROUPS="browser"TOOLS="scrape_as_html"
|
๐ก Note: Pro mode is not included in the free tier and incurs additional charges based on usage.
GROUPS lets you enable curated tool bundles. Use comma-separated group
IDs such as ecommerce,browser.TOOLS adds explicit tool names on top of the selected groups.PRO_MODE=true (all tools) โ GROUPS / TOOLS
(whitelist) โ default rapid mode (base toolkit).search_engine, search_engine_batch,
scrape_as_markdown, scrape_batch.custom is reserved; use TOOLS for bespoke picks.| Group ID | Description | Featured tools |
|---|---|---|
ecommerce | Retail and marketplace datasets | web_data_amazon_product,
web_data_walmart_product,
web_data_google_shopping |
social | Social, community, and creator insights | web_data_linkedin_posts,
web_data_tiktok_posts,
web_data_youtube_videos |
browser | Bright Data Scraping Browser automation tools | scraping_browser_snapshot,
scraping_browser_click_ref,
scraping_browser_screenshot |
finance | Financial intelligence datasets | web_data_yahoo_finance_business |
business | Company and location intelligence datasets | web_data_crunchbase_company,
web_data_zoominfo_company_profile,
web_data_zillow_properties_listing |
research | News and developer data feeds | web_data_github_repository_file,
web_data_reuter_news |
app_stores | App store data | web_data_google_play_store,
web_data_apple_app_store |
travel | Travel information | web_data_booking_hotel_listings |
geo | GEO & LLM brand visibility | web_data_chatgpt_ai_insights,
web_data_grok_ai_insights,
web_data_perplexity_ai_insights |
code | Package intelligence for coding agents | web_data_npm_package,
web_data_pypi_package |
advanced_scraping | Batch and AI-assisted extraction helpers | search_engine_batch,
scrape_batch,
extract |
{
"mcpServers": {
"Bright Data": {
"command": "npx",
"args": ["@brightdata/mcp"],
"env": {
"API_TOKEN": "<your-api-token-here>",
"GROUPS": "browser,advanced_scraping",
"TOOLS": "extract"
}
}
}
}
Give your coding agent real-time package intelligence โ latest versions, READMEs, dependencies, and metadata from npm and PyPI without scraping:
{
"mcpServers": {
"Bright Data": {
"command": "npx",
"args": ["@brightdata/mcp"],
"env": {
"API_TOKEN": "<your-api-token-here>",
"GROUPS": "code"
}
}
}
}
| ๐ Smart Web Search Google-quality results optimized for AI | ๐ Clean Markdown AI-ready content extraction |
| ๐ Global Access Bypass geo-restrictions automatically | ๐ก๏ธ Anti-Bot Protection Never get blocked or rate-limited |
| ๐ค Browser Automation Control real browsers remotely (Pro) | โก Lightning Fast Optimized for minimal latency |
โ
"What's Tesla's current stock price?"
โ
"Find the best-rated restaurants in Tokyo right now"
โ
"Get today's weather forecast for New York"
โ
"What movies are releasing this week?"
โ
"What are the trending topics on Twitter today?"
โ
"What's the latest version of express on npm?"
โ
"Get the README for the langchain-brightdata PyPI package"
Note: These videos show earlier versions. New demos coming soon! ๐ฅ
https://github.com/user-attachments/assets/59f6ebba-801a-49ab-8278-1b2120912e33
https://github.com/user-attachments/assets/61ab0bee-fdfa-4d50-b0de-5fab96b4b91d
| Tool | Description | Use Case |
|---|---|---|
๐ search_engine | Web search with AI-optimized results | Research, fact-checking, current events |
๐ scrape_as_markdown | Convert any webpage to clean markdown | Content extraction, documentation |
| Category | Tools | Description |
|---|---|---|
| Browser Control | scraping_browser.* | Full browser automation |
| Web Data APIs | web_data_* | 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 |
Try the Web MCP without any setup:
{
"mcpServers": {
"Bright Data": {
"command": "npx",
"args": ["@brightdata/mcp"],
"env": {
"API_TOKEN": "your-token-here"
}
}
}
}
{
"mcpServers": {
"Bright Data": {
"command": "npx",
"args": ["@brightdata/mcp"],
"env": {
"API_TOKEN": "your-token-here",
"PRO_MODE": "true", // Enable all 60+ tools
"RATE_LIMIT": "100/1h", // Custom rate limiting
"WEB_UNLOCKER_ZONE": "custom", // Custom unlocker zone
"BROWSER_ZONE": "custom_browser", // Custom browser zone
"POLLING_TIMEOUT": "600" // Polling timeout in seconds (default: 600)
}
}
}
}
| Variable | Description | Default | Example |
|---|---|---|---|
API_TOKEN | Your Bright Data API token (required) | - | your-token-here |
PRO_MODE | Enable all 60+ tools | false | true |
RATE_LIMIT | Custom rate limiting | unlimited | 100/1h, 50/30m |
WEB_UNLOCKER_ZONE | Custom Web Unlocker zone name | mcp_unlocker | my_custom_zone |
BROWSER_ZONE | Custom Browser zone name | mcp_browser | my_browser_zone |
POLLING_TIMEOUT | Timeout for web_data_* tools polling (seconds) | 600 | 300, 1200 |
BASE_TIMEOUT | Request timeout for base tools in seconds (search & scrape) | No limit | 60, 120 |
BASE_MAX_RETRIES | Max retries for base tools on transient errors (0-3) | 0 | 1, 3 |
GROUPS | Comma-separated tool group IDs | - | ecommerce,browser |
TOOLS | Comma-separated individual tool names | - | extract,scrape_as_html |
Notes:
POLLING_TIMEOUT controls how long web_data_* tools wait for results. Each second = 1 polling attempt.Solution: Install Node.js or use the full path to node:
"command": "/usr/local/bin/node" // macOS/Linux
"command": "C:\\Program Files\\nodejs\\node.exe" // Windows
Solution: Increase timeout in your client settings to 180s
Solution: Ensure your API token is valid and has proper permissions
Solution: Check your internet connection and firewall settings
We love contributions! Here's how you can help:
Please follow Bright Data's coding standards.
|
๐ GitHub Issues Report bugs & features |
๐ Documentation Complete guides |
โ๏ธ Email support@brightdata.com |
MIT ยฉ Bright Data Ltd.
FAQs
An MCP interface into the Bright Data toolset
The npm package @brightdata/mcp receives a total of 4,860 weekly downloads. As such, @brightdata/mcp popularity was classified as popular.
We found that @brightdata/mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago.ย It has 7 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.

Research
A supply chain attack on Axios introduced a malicious dependency, plain-crypto-js@4.2.1, published minutes earlier and absent from the projectโs GitHub releases.

Research
Malicious versions of the Telnyx Python SDK on PyPI delivered credential-stealing malware via a multi-stage supply chain attack.