mcp-registry/brightdata-mcp

    ==================
      
       /// MCP ///
      /// BRI ///
        
    ==================
        
    [server:online]
    [protocol:ready]

brightdata-mcp

by brightdata

A powerful Model Context Protocol (MCP) server that provides an all-in-one solution for real-time web access, scraping and browser automation for LLM/agent integrations.

1.0k
139
Enterprise

01

search_engine

Perform a web search and return real-time results from a search engine

02

scrape_as_markdown

Retrieve the contents of a web page and return them formatted as Markdown

Installation

1. Prerequisites
• Node.js v18+ and npm v9+
• Git (only if you plan to clone and build from source)
2. Install from npm (recommended)
npm install --save brightdata-mcp
OR build from source
git clone https://github.com/brightdata/brightdata-mcp.git cd brightdata-mcp npm install npm run build # if a build step exists
3. Minimal server start-up
npx brightdata-mcp start \ --port 8080 \ --auth.username YOUR_BRIGHTDATA_USERNAME \ --auth.password YOUR_BRIGHTDATA_PASSWORD
(Flags may vary; consult the --help output.)
4. Environment-variable configuration (alternative)
export BDATA_USERNAME="YOUR_BRIGHTDATA_USERNAME" export BDATA_PASSWORD="YOUR_BRIGHTDATA_PASSWORD" export MCP_PORT=8080 npx brightdata-mcp start
5. Reverse-proxy (optional)
Place Nginx/Apache/Traefik in front if TLS termination or rate-limiting is required.
6. Updating
npm update brightdata-mcp
7. Uninstall
npm uninstall brightdata-mcp

Documentation

License: MIT License
Updated 7/30/2025

Table of Contents