brightdata-mcp

让 AI 轻松获取实时网页数据,无需自己写爬虫

brightdata-mcp 是一个基于 Model Context Protocol (MCP) 的服务器,为 AI 应用提供统一的公共网络访问能力。它解决了 AI 模型在需要实时网页数据时缺乏可靠抓取手段的问题,将 Bright Data 的抓取基础设施封装成 MCP 工具,使 AI 代理能够通过标准协议直接获取网页内容、结构化数据、社交媒体数据等。核心能力包括网页内容抓取、实时数据提取、反爬虫绕过、代理网络支持等,支持多种数据格式输出。项目采用 JavaScript 编写,易于集成到现有的 MCP 生态中,适合需要联网能力的 AI 应用开发者。

开源 unknown 开源模型
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 2655
维护状态 活跃
是否开源 是
定价模式 unknown

项目数据

分类开源模型
开发团队brightdata
所属国家
定价模式unknown
价格说明开源项目,无官网,定价信息待确认
访问状态
是否开源是
开源协议MIT
主要语言JavaScript
技术栈/模型ai-agents,ai-integrations,anti-bot-detection,browser-automation,data-collection,data-extraction,llm,mcp,mcp-server,modelcontextprotocol,scraping,scraping-tools,structured-data,web-crawling,web-data,web-scraping
GitHub 星标★ 2655
30天Star增速
HF 下载量
上线时间2025-04-15 00:00:00
最近更新2026-09-23 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数2

使用教程

难度:入门 约 10 分钟 部署方式:云服务 7 步

环境要求

  • Bright Data 账号,并在账户设置页获取 API Token(新账号每月 5000 次免费请求,无需信用卡)
  • 任意支持 MCP 的客户端,如 Claude Desktop、Claude Code、Cursor、VS Code、Windsurf、Gemini CLI、Ze
  • 若使用本地 npx 方式,需要能运行 npx 命令的环境(Node.js 环境)

安装与启动步骤

  1. 1获取 API Token

    注册登录 Bright Data 账号,进入账户设置页(brightdata.com/cp/setting/users)创建并复制 API Token,后续所有配置都用它。

  2. 2命令行添加托管服务

    Claude Code 用户可直接用一条命令接入官方托管服务器,把 token 换成自己的 API Token,无需本地安装任何东西。

    claude mcp add --transport http brightdata "https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN"
  3. 3图形界面客户端添加

    Claude Desktop 走 Settings → Connectors → Add custom connector,名称填 Bright Data,URL 填下方地址后点击 Add 即可。

    https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN
  4. 4编辑客户端配置文件

    Cursor 等客户端需在配置文件中填入托管 URL,把 YOUR_API_TOKEN 替换成真实 Token 后保存并重启客户端。

    {
      "mcpServers": {
        "brightdata": {
          "url": "https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN"
        }
      }
    }
  5. 5改用本地 npx 方式

    不想用托管服务时,可在客户端配置中改为 npx 启动 @brightdata/mcp,并通过 env 传入 API_TOKEN。

    {
      "mcpServers": {
        "Bright Data": {
          "command": "npx",
          "args": ["@brightdata/mcp"],
          "env": {
            "API_TOKEN": ""
          }
        }
      }
    }
  6. 6按需启用工具组

    默认加载全部 69 个工具,可通过 GROUPS 只启用需要的分组(如 browser、advanced_scraping、code),或用 TOOLS 只启用单个工具。

    {
      "mcpServers": {
        "Bright Data": {
          "command": "npx",
          "args": ["@brightdata/mcp"],
          "env": {
            "API_TOKEN": "",
            "GROUPS": "browser,advanced_scraping",
            "TOOLS": "extract"
          }
        }
      }
    }
  7. 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

项目介绍

brightdata-mcp 是智能体领域的开源项目,由 brightdata 开发,2025 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(2,655)位列前 30%,在智能体分类的 2,499 个项目里位列前 15%。

近 42 天,它的 GitHub 星标从 2,585 增加到 2,655,净增 70。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。

它主要面向的使用场景是:AI助手需要实时查询网页信息(如新闻、价格)。同类可对比的替代方案包括 firecrawl-mcp、mcp-server-fetch、apify-mcp。

上一篇:Lealone

下一篇:agentic-context-engine

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 195 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12