================== /// 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
Enterprise01
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