Bright MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Bright MCPsearch the web for electric car reviews"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Bright Data services shaped for agents, built on Bun.
The bet is not one giant tool, or the fewest possible tool calls. It is that the model should make only the decisions where judgment adds value. Bright MCP keeps search, source choice, reading, extraction, research, and dataset selection visible; it internalizes deterministic plumbing such as retries, polling, pagination, transitions, bounded previews, and partial recovery.
Why this MCP
Bright Data's official MCP is a broad local toolbox. Bright MCP is deliberately a smaller, caller-scoped decision surface for hosted agents. Its seven data tools are named for outcomes rather than Bright Data product mechanics, keep credentials out of model-visible inputs and results, and preserve large or asynchronous results as bounded session resources.
That narrower surface is useful only when it still completes the workflow. Choose Bright MCP when stable agent contracts, caller isolation, and predictable failure boundaries matter. Choose the official MCP when maximum Bright Data coverage and direct provider controls matter more. This project does not claim broader product coverage, durable scheduling, or a replacement Bright Data control plane.
The seven-tool all profile separates search, ranked source discovery, exact reading, extraction, research, maintained dataset discovery, and execution. It pages complete pages and upstream snapshots as resources and renders structured results in a transient React MCP workbench.
The full seven-tool contract remains at /mcp. Entitlement-aligned installs can
use stable three or two-tool surfaces at /mcp/web, /mcp/deep-lookup, or
/mcp/marketplace; Scraping Browser is a separate four-tool surface at
/mcp/browser. Tool lists never change after initialization based on a probe.
Related MCP server: hidrix-tools
Install
Install from server.json in clients that support MCP Registry
remote metadata. Remote clients discover Bright MCP's OAuth flow, open the
hosted connect page, and store the resulting OAuth credential in their own
credential vault. Paste the Bright Data key once; the service keeps no
credential database and never exposes the key to the model.
Plugin
Codex
codex plugin marketplace add dunkeln/bright_mcp
codex plugin add bright@brightSelect Authenticate if the install does not open the connection page automatically. Codex stores and refreshes the OAuth credential client-side.
Claude Code
claude plugin marketplace add dunkeln/bright_mcp
claude plugin install bright@brightOpen /mcp and authenticate if the connection page does not open
automatically. Claude Code stores the OAuth credential client-side.
Cursor
Install the plugin or add https://bright-mcp.onrender.com/mcp as a remote
server. Cursor discovers OAuth and opens the same paste-once connection page.
Manual header fallback
Clients without MCP OAuth may still keep BRIGHTDATA_API_KEY in their own
secret or environment store and send it as X-Bright-API-Key:
Claude Code:
claude mcp add --transport http bright https://bright-mcp.onrender.com/mcp \
--header "X-Bright-API-Key: ${BRIGHTDATA_API_KEY}"
claude mcp add --transport http bright-browser https://bright-mcp.onrender.com/mcp/browser \
--header "X-Bright-API-Key: ${BRIGHTDATA_API_KEY}"Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"bright": {
"url": "https://bright-mcp.onrender.com/mcp",
"headers": { "X-Bright-API-Key": "${env:BRIGHTDATA_API_KEY}" }
},
"bright-browser": {
"url": "https://bright-mcp.onrender.com/mcp/browser",
"headers": { "X-Bright-API-Key": "${env:BRIGHTDATA_API_KEY}" }
}
}
}The direct key is forwarded over HTTPS for each request and is not cached or
persisted by Bright MCP.
Available live capabilities follow the products enabled on that Bright Data account.
The browser surface selects the account's sole active Browser API zone automatically. For multiple
active zones, append ?zone=<name> once to the bright-browser URL.
Choose the narrowest surface your account and workflow need:
Endpoint | Tools | Bright Data access | Authentication |
| All seven data tools | SERP, Discover, Web Unlocker, Deep Lookup, Marketplace as used | OAuth bearer or |
|
| SERP + Discover + Web Unlocker | OAuth bearer or |
|
| General Deep Lookup | OAuth bearer or |
|
| Account-visible Marketplace datasets | OAuth bearer or |
| Four | Scraping Browser | OAuth bearer or |
Choose among the seven data tools by intent:
Sources | Needed result | Tool |
Unknown | Compact links and summaries |
|
Unknown, goal-constrained | Ranked source shortlist |
|
Known URLs | Readable page evidence |
|
Known URLs | Exact source HTML |
|
Known URLs | Temporary named fields |
|
Unknown | Sourced structured records |
|
Maintained vertical data | Typed records |
|
See SETUP.md for local development, credentials, live checks, and hosted authorization.
Evaluated with MCPJam
Test setup: MCPJam HostRunner (@mcpjam/sdk 2.0.0 on Bun 1.3.14, macOS arm64) gave both MCPs the same five-turn prompts, Bright Data account credential, and openrouter/anthropic/claude-haiku-4.5 agent through OpenRouter at temperature 0.1 for 5 runs per workflow. Runs were scheduled as matched pairs, two pairs at a time; calls within each conversation stayed sequential with a 120-second turn timeout. Each agent saw only its MCP's advertised tools and could take its own valid path to the same requested output. anthropic/claude-sonnet-5 then judged anonymized answers against their tool evidence, with a label-swap check for position bias.

In this five-turn snapshot, Bright MCP leads the product outcomes: 14/15 completed workflows, 7.59/10 blind quality, and a 9–4 judge preference win. Bright is the guided route: typed outcomes, bounded handoffs, and mechanics handled inside the MCP. The official MCP is the broader toolbox, which is better when coverage and direct provider control matter more than guidance.

Bright's structured evidence and explicit provenance made it easier for the model to build a complete, grounded answer across turns. The official MCP still slightly won Known Pages quality, which fits its strong direct scrape-and-clean architecture.

The blind judge preferred Bright MCP 9 times versus 4 for the official MCP, with 2 ties. Bright won Marketplace 5–0; the official MCP won Known Pages 2–1 with 2 ties. That split is useful: Bright's typed workflow helped on multi-step data retrieval, while the official MCP's direct scraper was highly competitive on known URLs.

Successful Search was effectively tied, with the official MCP slightly ahead; Known Pages tied; Bright led Marketplace. The official MCP benefits from a shorter direct search-and-scrape path, while Bright accepts more internal machinery for recovery, batching, and typed transitions.

The targeted three-run Search rerun measured 80,628 tokens for Bright versus 169,547 for the official MCP. Bright fell 39% from its earlier 131,866-token baseline after readable-page normalization and stronger summary-sufficiency guidance; one run answered from compact summaries without opening pages. Search uses the new regression result, while the other rows retain the published five-run snapshot.
Provisional: 67% label-swap agreement is below the 75% publication gate. The Search context rerun had three pairs and no judge calls, so treat it as a regression signal rather than a stable production estimate.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceA Model Context Protocol server that exposes powerful web search and scraping tools to AI agents and MCP-compatible clients.Apache 2.0
- Alicense-qualityFmaintenanceMCP tool server that gives any AI agent the ability to search, scrape, and analyze content across the internet.43MIT
- AlicenseAqualityBmaintenanceMCP server providing tools for web scraping, browser automation, computer vision, audio transcription, and RAG via API.91MIT

srezai-mcpofficial
AlicenseAqualityAmaintenanceMCP server for SrezAI providing web search, page reading, screenshots, and schema-based extraction as native agent tools.8185MIT
Related MCP Connectors
MCP server exposing the Backtest360 engine API as tools for AI agents.
Bright Data MCP — Bright Data Web Unlocker + SERP API (brightdata.com)
Hosted MCP with 91 agent tools: X, domains, SEO, Maps, Trends, Search, YouTube, TikTok, and more.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dunkeln/bright_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server