← 返回目录
B

Bright Data Web MCP

官方
为 AI 提供实时、可解锁的公共网页访问能力
分类
其他 第 88 / 230
Stars
★ 2.7k 非常热门
传输方式
stdio(本地进程)
运行环境
Node.js · 远程托管(无需本地环境)
凭据
需要 API Key / 凭据
许可证
MIT
最近提交
工具数
29
58FMRS · C

Bright Data Web MCP 是 MIT 许可、stdio 传输的公共网页访问服务器,提供搜索、抓取、浏览器自动化和多类结构化数据工具。它适合实时网页研究与 AI 代理工作流,但需要 Bright Data API_TOKEN,并涉及 credits 消耗及可能的 Pro 用量费用。

最强项 · 文档质量 15/20 最弱项 · 安全与权限 8/20

可靠性
9/20
安全与权限
8/20
维护活跃度
12/20
文档质量
15/20
安装易用性
14/20
查看各项评分依据
可靠性 9/20
清单声明了 npm stdio 包、版本和必需 API_TOKEN,README 提供了本地与托管连接示例,因此正常启动路径是合理的。但提供的材料没有 CI、提交测试、握手验证、工具契约或错误处理证据;README 与清单还存在工具和配置项不完全一致的情况,因此不能按可复现性较高的标准评分。
安全与权限 8/20
API_TOKEN 被标记为 secret,且本地示例使用环境变量,属于正面证据。但服务默认访问外部公共网络,支持反爬、跨地域访问、浏览器自动化及大量数据工具;材料没有展示最小权限、域名范围、数据保留、审计或危险操作确认机制。托管示例将 token 放在 URL 查询参数中,也增加了泄露风险。未发现材料足以证明红线风险,因此不判为 0-4 分。
维护活跃度 12/20
项目标记为未归档,声明了 2.9.4 版本,使用 MIT 许可证,并提供 GitHub issue、文档和支持邮箱作为维护入口。这表明存在明确的发布者和支持路径。但材料没有提交频率、发行历史、依赖更新、漏洞响应流程或 issue 响应证据;星标和 issue 数量不计分,因此仅给中等分数。
文档质量 15/20
README 覆盖本地安装、托管连接、认证、模式与工具组、主要工具、配置、计费、免费额度、限制、示例和常见故障,证据较完整。扣分原因是部分声明未由源文件或测试验证,README 与清单对 RATE_LIMIT、工具集合和默认行为存在不完全一致,且各工具参数、返回结构、权限边界和失败语义未充分说明。
安装易用性 14/20
README 给出了 npx 本地配置、Claude Desktop 示例、托管 URL、环境变量和常见 ENOENT 故障处理,主流客户端的接入步骤较清楚。扣分原因是必须准备 Node.js 和 Bright Data API token,托管连接把 token 放入 URL,平台兼容性与连接失败诊断仍有限;材料没有可验证的安装测试或 CI 证据。

静态评测 · 未实际运行收录于 2026-07-29

查看 FMRS 评分方法 →

选型与风险

能访问什么访问网络控制浏览器

适合谁

  • 需要实时公共网页数据的 AI 代理
  • 需要网页抓取和结构化数据的研究与分析工作流
  • 需要 npm 或 PyPI 实时包信息的编码代理
  • 需要浏览器自动化功能的 Pro 模式用户

不适合谁

  • 需要访问私有、未授权或内部数据的场景
  • 不希望使用 Bright Data API 密钥的用户
  • 离线环境或不具备 Node.js/npx 的本地安装环境
  • 不适合承担按用量计费的 Pro 或数据工具成本的工作流

所需权限

  • 必须提供 Bright Data API_TOKEN
  • 服务器需要访问 Bright Data 服务和公共网页
  • 可选配置 WEB_UNLOCKER_ZONE 和 BROWSER_ZONE
  • 可选启用 PRO_MODE、GROUPS、TOOLS 及超时和重试参数

风险与副作用

  • 请求会消耗账户 credits;基础工具按请求计费,web_data_* 工具按返回记录计费
  • 免费额度为每月 5,000 credits,未使用额度不结转
  • PRO_MODE 会产生基于用量的额外费用
  • API_TOKEN 是秘密凭据,应避免暴露在日志或共享配置中
  • 实时网页内容、可用性和抓取结果可能受目标网站及网络条件影响

安装接入

准备工作

运行环境:Node.js · 远程托管(无需本地环境)

API_TOKEN 必填密钥 Bright Data API 令牌,必需,在 brightdata.com 账户设置(brightdata.com/cp/setting/users)中获取
其他可选配置项(9 个)
WEB_UNLOCKER_ZONE 可选 可选的自定义 Web Unlocker 区域名称,默认 mcp_unlocker,在 Bright Data 控制面板中创建
BROWSER_ZONE 可选 可选的自定义浏览器区域名称,默认 mcp_browser,在 Bright Data 控制面板中创建
PRO_MODE 可选 可选布尔值,设为 true 启用 PRO_MODE
GROUPS 可选 可选,逗号分隔的工具组 ID(如 ecommerce,browser),控制加载哪些工具
TOOLS 可选 可选,逗号分隔的单独工具名称,在组之外追加启用
POLLING_TIMEOUT 可选 可选,web_data_* 工具的轮询超时秒数,默认 600
BASE_TIMEOUT 可选 可选,基础工具(搜索和抓取)的请求超时秒数,未设置则无限制
BASE_MAX_RETRIES 可选 可选,基础工具在临时错误时的最大重试次数(0-3),默认 0
RATE_LIMIT 可选 可选,自定义速率限制,例如 100/1h

在 MCP 客户端中使用 stdio 配置,运行 npx @brightdata/mcp,并将 API_TOKEN 设置为 Bright Data API 密钥。也可使用 README 提供的托管地址,但该地址属于远程连接方式,不能改变本资料中的 manifest transport。

claude_desktop_config.json
{"mcpServers":{"Bright Data":{"command":"npx","args":["@brightdata/mcp"],"env":{"API_TOKEN":"<your-api-token-here>"}}}}

以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。

.vscode/mcp.json
{
  "servers": {
    "Bright Data": {
      "command": "npx",
      "args": [
        "@brightdata/mcp"
      ],
      "env": {
        "API_TOKEN": "<your-api-token-here>"
      }
    }
  }
}

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

Terminal
claude mcp add 'Bright Data' -e 'API_TOKEN=<your-api-token-here>' -- npx @brightdata/mcp

在终端运行;先把 <…> 占位符换成你自己的值。

验证是否装好

连接成功后,客户端工具列表中应出现 search_engine、scrape_as_markdown 等工具;可运行"搜索今天的纽约天气预报"验证返回实时结果。

常见排障

  1. 出现 spawn npx ENOENT 时检查 Node.js 是否已安装,或配置 node 的完整路径
  2. 复杂网站超时时检查并提高客户端超时设置
  3. 认证失败时检查 API_TOKEN 有效性和权限
  4. 远程连接失败时检查网络连接和防火墙
  5. 数据工具响应缓慢时检查 POLLING_TIMEOUT 配置

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 搜索一下特斯拉当前的股价并给我来源链接
  • 把这个网页抓取为 Markdown:https://example.com/article
  • 查询 Amazon 上 ASIN B0D2Q9397Y 的价格和评论数
  • 最新的 express 包在 npm 上的版本号是多少?

工具能力 29

search_engine 只读
执行面向 AI 优化的网页搜索。
search_engine_batch 只读
批量执行网页搜索。
scrape_as_markdown 只读
将网页转换为适合 AI 使用的 Markdown。
scrape_batch 只读
批量抓取网页。
discover 只读
根据意图相关性进行 AI 排名的网页搜索。
scraping_browser_snapshot 只读
获取浏览器页面快照。
scraping_browser_click_ref 只读
在浏览器中点击引用元素。
scraping_browser_screenshot 只读
获取浏览器页面截图。
展开其余 21 个工具
web_data_amazon_product 只读
提取 Amazon 商品结构化数据。
web_data_walmart_product 只读
提取 Walmart 商品结构化数据。
web_data_google_shopping 只读
提取 Google Shopping 数据。
web_data_linkedin_posts 只读
提取 LinkedIn 帖子数据。
web_data_tiktok_posts 只读
提取 TikTok 帖子数据。
web_data_youtube_videos 只读
提取 YouTube 视频数据。
web_data_yahoo_finance_business 只读
提取 Yahoo Finance 商业数据。
web_data_crunchbase_company 只读
提取 Crunchbase 公司数据。
web_data_zoominfo_company_profile 只读
提取 ZoomInfo 公司资料数据。
web_data_zillow_properties_listing 只读
提取 Zillow 房源数据。
web_data_github_repository_file 只读
提取 GitHub 仓库文件数据。
web_data_reuter_news 只读
提取 Reuters 新闻数据。
web_data_google_play_store 只读
提取 Google Play 商店数据。
web_data_apple_app_store 只读
提取 Apple App Store 数据。
web_data_booking_hotel_listings 只读
提取 Booking 酒店列表数据。
web_data_chatgpt_ai_insights 只读
获取 ChatGPT 生成的品牌洞察、引用和推荐。
web_data_grok_ai_insights 只读
获取 Grok 的 AI 洞察。
web_data_perplexity_ai_insights 只读
获取 Perplexity 的搜索增强回答及来源。
web_data_npm_package 只读
获取 npm 包版本、README、元数据和依赖信息。
web_data_pypi_package 只读
获取 PyPI 包信息、版本和项目详情。
extract 只读
提供 AI 辅助的数据提取能力。

使用场景

实时研究和事实核查
电商价格、商品和库存分析
竞争与市场分析
让 AI 代理浏览公共网页
查询 npm 和 PyPI 包信息
GEO 和品牌可见性分析
内容创作和学术研究

支持客户端

Claude Desktop
Claude Code部分支持
Cursor部分支持
Windsurf部分支持

依据项目文档列出,未经本站实测。

详细介绍

Bright Data 提供的 Web MCP 服务器,让 AI 代理能够搜索、抓取、提取和浏览实时公共网页内容。它支持 Markdown 内容提取、AI 排名搜索、浏览器自动化,以及电商、社交、金融、商业、研究、应用商店、旅游、GEO 和代码包数据工具。

同类可选方案

BioMCP 75 · B

统一的命令行语法,接入约30个可信生物医学数据源。

★ 668 · 工具数 11 与当前对比 →

源版本 887db67af91b 数据同步于 2026-10-29 查看 FMRS 评分方法