项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2716
使用教程
环境要求
- Bright Data 账号,并在账户设置页获取 API Token(新账号每月 5000 次免费请求,无需信用卡)
- 任意支持 MCP 的客户端,如 Claude Desktop、Claude Code、Cursor、VS Code、Windsurf、Gemini CLI、Ze
- 若使用本地 npx 方式,需要能运行 npx 命令的环境(Node.js 环境)
安装与启动步骤
-
1获取 API Token
注册登录 Bright Data 账号,进入账户设置页(brightdata.com/cp/setting/users)创建并复制 API Token,后续所有配置都用它。
-
2命令行添加托管服务
Claude Code 用户可直接用一条命令接入官方托管服务器,把 token 换成自己的 API Token,无需本地安装任何东西。
claude mcp add --transport http brightdata "https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN" -
3图形界面客户端添加
Claude Desktop 走 Settings → Connectors → Add custom connector,名称填 Bright Data,URL 填下方地址后点击 Add 即可。
https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN -
4编辑客户端配置文件
Cursor 等客户端需在配置文件中填入托管 URL,把 YOUR_API_TOKEN 替换成真实 Token 后保存并重启客户端。
{ "mcpServers": { "brightdata": { "url": "https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN" } } } -
5改用本地 npx 方式
不想用托管服务时,可在客户端配置中改为 npx 启动 @brightdata/mcp,并通过 env 传入 API_TOKEN。
{ "mcpServers": { "Bright Data": { "command": "npx", "args": ["@brightdata/mcp"], "env": { "API_TOKEN": "<your-api-token-here>" } } } } -
6按需启用工具组
默认加载全部 69 个工具,可通过 GROUPS 只启用需要的分组(如 browser、advanced_scraping、code),或用 TOOLS 只启用单个工具。
{ "mcpServers": { "Bright Data": { "command": "npx", "args": ["@brightdata/mcp"], "env": { "API_TOKEN": "<your-api-token-here>", "GROUPS": "browser,advanced_scraping", "TOOLS": "extract" } } } } -
7配置高级参数
如需限流、自定义解锁区域或浏览器区域、调整轮询超时,可在 env 中追加对应变量,按下方示例填写。
{ "mcpServers": { "Bright Data": { "command": "npx", "args": ["@brightdata/mcp"], "env": { "API_TOKEN": "your-token-here", "RATE_LIMIT": "100/1h", "WEB_UNLOCKER_ZONE": "custom", "BROWSER_ZONE": "custom_browser", "POLLING_TIMEOUT": "600" } } } }
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
API_TOKEN | 是 | Bright Data 账户 API Token,用于鉴权,必填 | your-token-here |
GROUPS | 否 | 只启用指定工具分组,多个用逗号分隔 | browser,advanced_scraping |
TOOLS | 否 | 只启用指定工具,多个用逗号分隔 | extract |
RATE_LIMIT | 否 | 请求速率限制,格式为次数/时间 | 100/1h |
WEB_UNLOCKER_ZONE | 否 | 自定义 Web Unlocker 区域名称 | custom |
POLLING_TIMEOUT | 否 | 轮询超时时间(秒) | 600 |
如何确认成功
在 MCP 客户端中确认 Bright Data 连接成功并列出工具(如 search_engine、scrape_as_markdown),再让它抓取一个网页验证。
常见问题
Q:需要自己安装或部署服务器吗?
A:不需要。官方提供托管服务器,只要把带 token 的 URL 填进 MCP 客户端即可;也可选择本地 npx 运行 @brightdata/mcp。
Q:使用要花钱吗?
A:新账号每月有 5000 次免费请求,无需信用卡,按月自动续期,超出后按 Bright Data 定价计费。
Q:URL 中的 groups 和 tools 参数有什么用?
A:用于裁剪启用的工具范围,例如追加 &groups=social,ecommerce 启用指定分组,或 &tools=search_engine,scrape_as_markdown 只启用单个工具。
Q:哪些客户端支持?
A:README 给出的配置示例覆盖 Claude Desktop、Claude Code、Cursor、VS Code、Windsurf、Gemini CLI、Zed、Warp,以及其他支持本地 MCP 服务器的客户端。
注意事项
- 托管方式无需安装,直接使用 https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN 即可,注意别把 Token 泄露到公开仓库。
- 本地 npx 方式需要在客户端配置的 env 中提供 API_TOKEN,否则无法鉴权。
- 默认暴露 69 个工具,工具过多时可先用 GROUPS 或 TOOLS 精简,减少对模型的上下文占用。
- README 未给出的包名、端口和路径不要臆造,配置只按官方示例填写。
核心亮点
- 基于 Bright Data 成熟的代理网络,反爬能力强,数据获取稳定
- 提供标准 MCP 接口,无缝集成到 Claude、LangChain 等 AI 工具链
- 支持多种数据抓取模式(网页内容、结构化数据、社交媒体),开箱即用
不足之处
- 依赖 Bright Data 商业服务,免费额度有限,高用量需付费
- 文档/社区待观察
适用场景
- AI 助手需要实时查询网页信息(如新闻、价格)
- 构建基于实时数据的 RAG 应用,抓取特定网站内容
- 需要绕过反爬限制获取公开数据的自动化任务
替代项目
firecrawl-mcp、mcp-server-fetch、apify-mcp
上一篇:Lealone
同类项目推荐
monet
开源
给 Claude Code 配个桌面驾驶舱,会话浏览搜索一手掌控
Monet — Multi-engine mission control for coding agents (Claude Code and Codex today···
mcp
开源
让 AI 助手直接查改 Supabase 数据库
Connect Supabase to your AI assistants
Hopet
开源
把终端 AI 变成桌面像素宠物,实时同步状态
A macOS desktop AI pet that mirrors your Claude Code & Codex CLI session state in re···
awesome-agentic-devops
开源
按生产就绪度评分,快速挑选靠谱的 DevOps 智能体
Curated + scored map of official MCP servers and agents for DevOps, Cloud, SRE, and ···
interview-coach-agent-framework
开源
用多智能体模拟面试官,提前把面试练一遍
Interview coach application using Microsoft Agent Framework | https://aka.ms/mafinte···
memory-brain
开源
给 AstrBot 加长期记忆,让机器人真记得你
忆核大脑 / Memory Brain:独立记忆服务 + DSH 插件,原话证据、后台整理、3D 面板、生活与···
hermes-ui
开源
给 Hermes Agent 装个可视化驾驶舱,聊天、控文件、管技能一屏搞定。
The command center for Hermes Agent — chat, steer, browse files, manage skills, and···
octo-web
开源
一套代码搞定浏览器和桌面,原生拥抱 AI 智能体的工作空间客户端
Web & desktop (Electron) client for the OCTO open workplace — one React + TypeScrip···
KADATH
开源
让智能体像生物一样进化,自动迭代逼近最优解
Evolutionary multi-agent runtime that breeds, evaluates, and improves autonomous age···
