Context7
Up-to-date docs for AI agents
作者提供的说明(英文原文)
Bright Data's Web MCP server enabling AI agents to search, extract & navigate the web
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
API_TOKEN, BROWSER_ZONE, GROUPS, TOOLS, BASE_TIMEOUT, BASE_MAX_RETRIES标为机密的值是你账户的钥匙。千万不要分享给别人,也不要粘贴到聊天里。
你需要
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json
{
"mcpServers": {
"brightdata": {
"command": "npx",
"args": [
"-y",
"@brightdata/mcp"
],
"env": {
"API_TOKEN": "your-value",
"BROWSER_ZONE": "your-value",
"GROUPS": "your-value",
"TOOLS": "your-value",
"BASE_TIMEOUT": "your-value",
"BASE_MAX_RETRIES": "your-value"
}
}
}
}在终端中运行这条命令
claude mcp add brightdata --env API_TOKEN=your-value --env BROWSER_ZONE=your-value --env GROUPS=your-value --env TOOLS=your-value --env BASE_TIMEOUT=your-value --env BASE_MAX_RETRIES=your-value -- npx -y @brightdata/mcp运行前请先填写空着的值。
粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"brightdata": {
"command": "npx",
"args": [
"-y",
"@brightdata/mcp"
],
"env": {
"API_TOKEN": "your-value",
"BROWSER_ZONE": "your-value",
"GROUPS": "your-value",
"TOOLS": "your-value",
"BASE_TIMEOUT": "your-value",
"BASE_MAX_RETRIES": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"brightdata": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@brightdata/mcp"
],
"env": {
"API_TOKEN": "your-value",
"BROWSER_ZONE": "your-value",
"GROUPS": "your-value",
"TOOLS": "your-value",
"BASE_TIMEOUT": "your-value",
"BASE_MAX_RETRIES": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。
你的选择通过 Cookie 保存在这台设备上,无需账户。
BROWSER_ZONE envGROUPS envTOOLS envBASE_TIMEOUT envBASE_MAX_RETRIES env这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月6日
注册名称已通过 GitHub 账户 brightdata 验证,该账户拥有此仓库
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
它在你的电脑上运行,没有互联网端点
在你的电脑上运行,改用本地设置
它在你的电脑上运行;我们只能读取互联网端点的工具列表
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
你需要填写:API_TOKEN
它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。
GitHub 仓库最后更新于–,最新版本(4.6.0)于昨天进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Node.js。
同一分类中有:Context7, Codebase Memory, Exa
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i
Up-to-date docs for AI agents
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Connect AI agents to Exa for web search, content fetching, and multi-step research.
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
Bright Data MCP
Web search, page scraping, structured data extraction, and browser automation for AI agents and LLMs over the Model Context Protocol. Works with AI agents, coding agents, chat assistants, and any MCP-compatible client.
Quick Start • Pricing • Use Cases • Tools • Agent Skills • Docs • Support
Free tier: 5,000 requests per month. No credit card required. Renews monthly.
The Bright Data MCP server gives AI agents real-time access to public web data. It exposes 30 tools covering:
Every request is routed through Bright Data's unblocking infrastructure, so pages that block ordinary HTTP clients (bot detection, CAPTCHAs, rate limits, geo-restrictions) return normally. No proxy setup, no headless browser maintenance, no retry logic to write.
Two deployment options: a hosted remote server (one URL, no installation) or a local instance via npx @brightdata/mcp.
Hosted server — no installation. Add this URL to your MCP client:
https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN_HERE
Get your API token from your Bright Data account settings. New accounts get 5,000 free requests per month.
Optional URL parameters:
| Parameter | Description | Example |
|---|---|---|
groups= | Limit to specific tool groups (default: all tools) | ...&groups=scrapers,browser |
tools= | Limit to specific tools | ...&tools=search_engine,scrape_as_markdown |
Claude Desktop
Bright Datahttps://mcp.brightdata.com/mcp?token=YOUR_API_TOKENOr run locally:
{
"mcpServers": { "Bright Data": { "command": "npx", "args": ["@brightdata/mcp"], "env": { "API_TOKEN": " " } } } }
Claude Code
claude mcp add --transport http brightdata "https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN"
Cursor
Add to ~/.cursor/mcp.json:
{
"mcpServers": { "brightdata": { "url": "https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN" } } }
VS Code
Add to .vscode/mcp.json:
{
"servers": { "brightdata": { "type": "http", "url": "https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN" } } }
Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": { "brightdata": { "serverUrl": "https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN" } } }
Gemini CLI
Add to ~/.gemini/settings.json:
{
"mcpServers": { "brightdata": { "httpUrl": "https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN" } } }
Zed
Add to your Zed settings:
{
"context_servers": { "brightdata": { "url": "https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN" } } }
Warp
Go to Settings > MCP Servers > Add MCP Server and add:
{
"brightdata": { "url": "https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN" } }
Other clients (local npx)
For any client that supports local MCP servers:
{
"mcpServers": { "Bright Data": { "command": "npx", "args": ["@brightdata/mcp"], "env": { "API_TOKEN": " " } } } }
Every account includes a recurring monthly free tier. No credit card or commitment required to start.
5,000 free requests per month, renewing on the 1st of each month. Unused requests don't roll over. For team accounts, the free tier is shared across all users in the account.
What's included free:
Beyond the free tier — pay as you go, no commitment:
| Search, Scrape & Extract | Browser Navigation | |
|---|---|---|
| Pay as you go | $1.50 / 1K results | $8 / GB |
Full pricing, volume plans and enterprise →
Answer questions using live web data instead of training data. Search, then read the sources.
| Task | Tools |
|---|---|
| Search the web for current information | search_engine, search_engine_batch |
| Read a specific page as clean Markdown | scrape_as_markdown, scrape_batch |
Example prompts: "What's Tesla's current stock price?", "Get today's weather forecast for New York", "Find the most cited sources on EU AI regulation from the last 6 months".
Read product data as structured JSON: price, availability, rating, review count, seller, images.
| Task | Tools |
|---|---|
| Products, reviews and search results from Amazon, Walmart, eBay, Best Buy, Etsy, Home Depot, Zara and other stores | search_scrapers → get_scraper_details → run_scraper |
| Cross-retailer price view | the same flow with the Google Shopping scraper |
Example prompts: "Compare this laptop's price on Amazon vs Walmart vs Best Buy", "Get the rating and review count for ASIN B0D2Q9397Y", "Is this product in stock?".
Build competitor profiles from live data: funding, headcount, hiring, customer reviews, pricing pages.
| Task | Tools |
|---|---|
| Company funding, size, employees, job postings (Crunchbase, ZoomInfo, LinkedIn) | search_scrapers → run_scraper |
| Customer sentiment (Google Maps, Facebook, app store reviews) | search_scrapers → run_scraper |
| Competitor pricing pages | scrape_as_markdown, scrape_batch |
| Market discovery | search_engine_batch |
Example prompt: "Analyze Notion as a competitor: pricing, funding, hiring focus, and what customers complain about".
Replace built-in fetch/search tools that get blocked on protected sites. Every request goes through unblocking infrastructure, so agents don't fail on bot detection, CAPTCHAs, or geo-restrictions.
| Task | Tools |
|---|---|
| Drop-in replacement for built-in web search | search_engine |
| Drop-in replacement for built-in URL fetch | scrape_as_markdown |
| Parallel data collection (5 at a time) | search_engine_batch, scrape_batch |
| Interactive sites (login walls, infinite scroll, dynamic content) | scraping_browser_* (14 tools) |
Package registry data on demand — no scraping, no stale caches.
| Task | Tools |
|---|---|
| npm and PyPI package version, README, metadata | run_scraper with the npmjs or pypi scraper (find them with search_scrapers) |
| Read files from GitHub repositories | run_scraper with the GitHub repository scraper |
Example prompts: "What's the latest version of express on npm?", "Get the README for the langchain-brightdata PyPI package".
Send prompts to major LLMs and get their answers back as structured data. Measure how AI assistants describe your brand, which sources they cite, and what they recommend — the feedback loop for Generative Engine Optimization.
| Task | Tools |
|---|---|
| ChatGPT answers with citations and recommendations | chatgpt_ai_insights |
| Perplexity answers with sources | perplexity_ai_insights |
Example prompt: "Ask ChatGPT and Perplexity 'what is the best proxy provider' and compare how each one ranks us".
Structured data from every major platform: profiles, posts, comments, engagement metrics. Each platform has scrapers per data type (LinkedIn profiles, Instagram reels, TikTok comments, ...); find them with search_scrapers and run them with run_scraper.
| Platform | Examples of scrapers |
|---|---|
| person profiles, company profiles, job listings, posts, people search | |
| profiles, posts, reels, comments | |
| TikTok | profiles, posts, shop, comments |
| profiles, posts, marketplace listings, company reviews, events | |
| YouTube | videos, channels, comments |
| X (Twitter) | posts, posts by profile |
| posts, comments |
Example prompt: "Get the last 10 posts from this TikTok profile and summarize the engagement".
Gather source material from many pages at once, filtered by recency and relevance.
| Task | Tools |
|---|---|
| Collect multiple sources in one call | scrape_batch (up to 5 URLs) |
| News and finance data | search_engine with news queries, run_scraper with the Yahoo Finance scraper |
| Capability | Bright Data MCP | Typical web MCP servers |
|---|---|---|
| Total tools | 30 | 2–10 |
| Platform-specific structured JSON extractors | 1,200+ pre-built scrapers across e-commerce, social, business, finance, travel, app stores, through 6 tools | Rare; generic scraping only |
| Unblocking (bot detection bypass, CAPTCHA solving, proxy rotation) | Built into every request | Usually none; blocked on protected sites |
| Search engines | Bing, Google | Usually one |
| Browser automation | 14 tools, remote browser, no local setup | Limited or none |
| LLM response collection (ChatGPT, Perplexity) | Yes | Not offered |
| Package registry data (npm, PyPI) | Yes | Not offered |
| Batch operations | 10 searches or 10 scrapes per call
只显示了开头部分;其余内容请在仓库中阅读