Brightdata MCP logo

Brightdata MCP

by luminati-io

Searches, scrapes, extracts, and automates access to public web data through MCP.

Install Brightdata MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "luminati-io-brightdata-mcp": {
      "command": "npx",
      "args": [
        "@brightdata/mcp"
      ],
      "env": {
        "API_TOKEN": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.

Overview

The luminati-io/brightdata-mcp MCP server gives AI agents access to live public web data through search, scraping, structured extraction, and browser automation. It can return search results, render pages as Markdown or HTML, run pre-built scrapers, and collect responses from supported AI services. Requests use Bright Data infrastructure for proxy rotation, CAPTCHA handling, bot detection, and geo-targeting. Reach for it when an agent needs current web information or access to sites that ordinary HTTP clients may not retrieve reliably.

Use cases

  • Search the web for current information
  • Scrape a page into clean Markdown
  • Extract product or company data with pre-built scrapers
  • Automate interactions with dynamic websites
  • Collect structured answers from ChatGPT or Perplexity

Key features

  • Google, Bing, and Yandex web search
  • Markdown and HTML page scraping
  • Structured extraction with pre-built scrapers
  • Remote browser automation
  • CAPTCHA handling and proxy rotation
  • Hosted or local MCP deployment

Tools6

What Brightdata MCP lets your agent do. Expand a tool for its parameters.

Self-reported~18 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

30/30 checks healthy over the last 75d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 8d ago via OSV.dev · @brightdata/mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars2.7kStargazers on the source repository.
npm downloads33kPackage downloads in the last 30 days.
Last commitTodayMost recent push to the default branch.
Tools exposed6Callable tools this server registers over MCP.
Directory activity4 viewsConfig copies, upvotes, and views on AllMCPs.

How Brightdata MCP works

What luminati-io/brightdata-mcp MCP server does

The luminati-io/brightdata-mcp MCP server connects MCP-compatible agents to Bright Data’s web access services. It is listed in the 🔎 Search & Data Extraction category and supports several types of web work: search engine queries, page retrieval, structured data extraction, remote browser interaction, and collection of responses from ChatGPT and Perplexity.

The repository describes 32 available tools across these areas. Named tools include search_engine, scrape_as_markdown, ask_brightdata_assistant, and custom; GROUPS and TOOLS expose the available tool organization and selection. The broader toolset also includes browser actions, batch operations, and workflows for finding and running pre-built scrapers.

How it works

An agent sends MCP tool calls to either Bright Data’s hosted endpoint or a locally started package. Search requests can target Google, Bing, or Yandex and return structured results. A URL can be fetched as Markdown or HTML, while structured extraction uses pre-built scrapers for services and sites such as Amazon, LinkedIn, Instagram, TikTok, YouTube, X, Reddit, Facebook, Crunchbase, Zillow, npm, and PyPI.

Browser tools provide remote navigation, clicking, typing, screenshots, and page reading. The service routes requests through Bright Data’s web access infrastructure, which handles proxy rotation, bot detection, CAPTCHA solving, rate limits, and geo-restrictions as described in the project documentation. This avoids requiring the client to maintain its own proxy or headless-browser setup.

Setup and configuration

The luminati-io/brightdata-mcp MCP server can be used remotely without installing the repository. Add this endpoint to an MCP client, replacing the placeholder with a Bright Data API token:

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

The hosted URL accepts optional groups and tools parameters to restrict the exposed tool set. For local use, run npx @brightdata/mcp and provide the token through the API_TOKEN environment variable. The README includes configuration examples for Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Gemini CLI, and Zed.

New accounts receive 5,000 requests per month, with unused requests not carrying over. The documentation states that search, scraping, extraction, browser navigation, web unlocking, and geo-targeting are included in the free tier. Usage beyond the free allowance follows the provider’s pricing and account settings.

Tools and capabilities

  • Search Google, Bing, and Yandex through search_engine and related search workflows.
  • Retrieve web pages as Markdown or HTML.
  • Find and run pre-built structured-data scrapers.
  • Automate a remote browser by navigating, clicking, typing, taking screenshots, and reading pages.
  • Send prompts to ChatGPT and Perplexity and collect their responses as structured data.
  • Limit a hosted connection to selected groups or tool names.

Limitations and notes

The luminati-io/brightdata-mcp MCP server requires a Bright Data API token. Hosted access requires an MCP client that supports the configured remote transport; local access requires a client that supports local MCP servers and an available npx environment. The free allowance is capped at 5,000 requests per month, and requests stop when the allowance is exhausted unless the account has deposited funds. Tool availability can be narrowed with URL parameters, so clients may not see every capability if a restricted configuration is used.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Brightdata MCP

luminati-io/brightdata-mcp is an MCP server that connects AI agents to Bright Data’s public web access services. Its main tools support web search, page scraping as Markdown or HTML, structured extraction through pre-built scrapers, browser automation, and collecting responses from ChatGPT and Perplexity.

You can use the hosted server without installation or run it locally with `npx @brightdata/mcp`. For hosted access, configure `https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN`; for local access, set the `API_TOKEN` environment variable.

Yes, it works with Cursor. Add the hosted MCP URL with your Bright Data token to `~/.cursor/mcp.json`, or configure the local `npx @brightdata/mcp` process with `API_TOKEN`.

Yes, the service is documented as handling bot detection, CAPTCHA solving, proxy rotation, rate limits, and geo-restrictions through Bright Data’s infrastructure. It can return pages as Markdown or HTML when ordinary HTTP clients may be blocked.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewBrightdata MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/luminati-io-brightdata-mcp?style=directory)](https://allmcps.com/mcp/luminati-io-brightdata-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/luminati-io-brightdata-mcp"><img src="https://allmcps.com/api/badge/luminati-io-brightdata-mcp?style=directory" alt="Brightdata MCP on AllMCPs" /></a>