Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Brightdata Mcp

    A powerful Model Context Protocol (MCP) server that provides an all-in-one solution for public web access. JavaScript-based implementation.

    1,484 stars
    JavaScript
    Updated Oct 19, 2025
    ai-agents
    ai-integrations
    anti-bot-detection
    browser-automation
    data-collection
    data-extraction
    llm
    mcp
    mcp-server
    modelcontextprotocol
    scraping
    scraping-tools
    structured-data
    web-crawling
    web-data
    web-scraping

    Table of Contents

    • 🌟 Overview
    • 🎯 Perfect For
    • ⚡ Quick Start
    • 🚀 Pricing & Modes
    • 🧠 Advanced Tool Selection
    • Claude Desktop example
    • ✨ Features
    • 🔥 Core Capabilities
    • 🎯 Example Queries That Just Work
    • 🎬 Demos
    • Basic Web Search Demo
    • Advanced Scraping Demo
    • 🔧 Available Tools
    • ⚡ Rapid Mode Tools (Default - Free)
    • 💎 Pro Mode Tools (60+ Tools)
    • 🎮 Try It Now!
    • 🧪 Online Playground
    • 🔧 Configuration
    • Basic Setup
    • Advanced Configuration
    • Environment Variables
    • 📚 Documentation
    • 🚨 Common Issues & Solutions
    • ❌ "spawn npx ENOENT" Error
    • ⏱️ Timeouts on Complex Sites
    • 🔑 Authentication Issues
    • 📡 Remote Server Connection
    • 🤝 Contributing
    • 📞 Support
    • 📜 License

    Table of Contents

    • 🌟 Overview
    • 🎯 Perfect For
    • ⚡ Quick Start
    • 🚀 Pricing & Modes
    • 🧠 Advanced Tool Selection
    • Claude Desktop example
    • ✨ Features
    • 🔥 Core Capabilities
    • 🎯 Example Queries That Just Work
    • 🎬 Demos
    • Basic Web Search Demo
    • Advanced Scraping Demo
    • 🔧 Available Tools
    • ⚡ Rapid Mode Tools (Default - Free)
    • 💎 Pro Mode Tools (60+ Tools)
    • 🎮 Try It Now!
    • 🧪 Online Playground
    • 🔧 Configuration
    • Basic Setup
    • Advanced Configuration
    • Environment Variables
    • 📚 Documentation
    • 🚨 Common Issues & Solutions
    • ❌ "spawn npx ENOENT" Error
    • ⏱️ Timeouts on Complex Sites
    • 🔑 Authentication Issues
    • 📡 Remote Server Connection
    • 🤝 Contributing
    • 📞 Support
    • 📜 License

    Documentation

    ---

    🌟 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.

    ---

    🎯 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:

    GIF for day2

    📡 Use our hosted server - No installation needed!

    Perfect for users who want zero setup. Just add this URL to your MCP client:

    code
    https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN_HERE

    Setup in Claude Desktop:

    1. Go to: Settings → Connectors → Add custom connector

    2. Name: Bright Data Web

    3. URL: https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN

    4. Click "Add" and you're done! ✨

    Run locally on your machine

    json
    {
      "mcpServers": {
        "Bright Data": {
          "command": "npx",
          "args": ["@brightdata/mcp"],
          "env": {
            "API_TOKEN": ""
          }
        }
      }
    }

    ---

    🚀 Pricing & Modes

    💡 Note: Pro mode is not included in the free tier and incurs

    additional charges based on usage.

    ---

    🧠 Advanced Tool Selection

    • 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.
    • 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 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

    advanced_scraping

    Batch and AI-assisted extraction helpers

    search_engine_batch,

    scrape_batch,

    extract

    Claude Desktop example

    json
    {
      "mcpServers": {
        "Bright Data": {
          "command": "npx",
          "args": ["@brightdata/mcp"],
          "env": {
            "API_TOKEN": "",
            "GROUPS": "browser,advanced_scraping",
            "TOOLS": "extract"
          }
        }
      }
    }

    ---

    ✨ Features

    🔥 Core Capabilities

    🔍 Smart Web SearchGoogle-quality results optimized for AI

    📄 Clean MarkdownAI-ready content extraction

    🌍 Global AccessBypass geo-restrictions automatically

    🛡️ Anti-Bot ProtectionNever get blocked or rate-limited

    🤖 Browser AutomationControl real browsers remotely (Pro)

    ⚡ Lightning FastOptimized for minimal latency

    🎯 Example Queries That Just Work

    yaml
    ✅ "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?"

    ---

    🎬 Demos

    Note: These videos show earlier versions. New demos coming soon! 🎥

    View Demo Videos

    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)

    ToolDescriptionUse Case
    🔍 search_engineWeb search with AI-optimized resultsResearch, fact-checking, current events
    📄 scrape_as_markdownConvert any webpage to clean markdownContent extraction, documentation

    💎 Pro Mode Tools (60+ Tools)

    Click to see all Pro tools

    CategoryToolsDescription
    Browser Controlscraping_browser.*Full browser automation
    Web Data APIsweb_data_*Structured data extraction
    E-commerceProduct scrapersAmazon, eBay, Walmart data
    Social MediaSocial scrapersTwitter, LinkedIn, Instagram
    Maps & LocalLocation toolsGoogle Maps, business data

    📚 View complete tool documentation →

    ---

    🎮 Try It Now!

    🧪 Online Playground

    Try the Web MCP without any setup:

    ---

    🔧 Configuration

    Basic Setup

    json
    {
      "mcpServers": {
        "Bright Data": {
          "command": "npx",
          "args": ["@brightdata/mcp"],
          "env": {
            "API_TOKEN": "your-token-here"
          }
        }
      }
    }

    Advanced Configuration

    json
    {
      "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)
          }
        }
      }
    }

    Environment Variables

    VariableDescriptionDefaultExample
    API_TOKENYour Bright Data API token (required)-your-token-here
    PRO_MODEEnable all 60+ toolsfalsetrue
    RATE_LIMITCustom rate limitingunlimited100/1h, 50/30m
    WEB_UNLOCKER_ZONECustom Web Unlocker zone namemcp_unlockermy_custom_zone
    BROWSER_ZONECustom Browser zone namemcp_browsermy_browser_zone
    POLLING_TIMEOUTTimeout for web_data_* tools polling (seconds)600300, 1200
    GROUPSComma-separated tool group IDs-ecommerce,browser
    TOOLSComma-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.
    • 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

    🔧 Troubleshooting Guide

    ❌ "spawn npx ENOENT" Error

    Solution: Install Node.js or use the full path to node:

    json
    "command": "/usr/local/bin/node"  // macOS/Linux
    "command": "C:\\Program Files\\nodejs\\node.exe"  // Windows

    ⏱️ 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

    More troubleshooting →

    ---

    🤝 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.

    ---

    Similar MCP

    Based on tags & features

    • WE

      Web Eval Agent

      Python·
      1.2k
    • MC

      Mcpjungle

      Go·
      617
    • MC

      Mcp Open Library

      TypeScript·
      42
    • FH

      Fhir Mcp Server

      Python·
      55

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • WE

      Web Eval Agent

      Python·
      1.2k
    • MC

      Mcpjungle

      Go·
      617
    • MC

      Mcp Open Library

      TypeScript·
      42
    • FH

      Fhir Mcp Server

      Python·
      55

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k