brightdata-mcp

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

开源 🏷️定价信息待确认 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 337 🐛 待处理 37 👀 关注 11
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 2716
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

brightdata-mcp 项目界面预览图
图片来源:项目官网

项目数据

分类开源模型
开发团队brightdata
定价模式🏷️定价信息待确认
价格说明开源项目,无官网,定价信息待确认
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议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 星标★ 2716
上线时间2025-04-15 00:00:00
代码更新2026-11-05
仓库体积65.7 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数3

项目介绍

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2716

使用教程

难度:入门 约 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": "<your-api-token-here>"
          }
        }
      }
    }
  6. 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. 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

下一篇:agentic-context-engine

同类项目推荐

monet 开源

给 Claude Code 配个桌面驾驶舱,会话浏览搜索一手掌控

Monet — Multi-engine mission control for coding agents (Claude Code and Codex today···

★ 281 2026-08-09
mcp 开源

让 AI 助手直接查改 Supabase 数据库

Connect Supabase to your AI assistants

★ 3002 2026-10-22
Hopet 开源

把终端 AI 变成桌面像素宠物,实时同步状态

A macOS desktop AI pet that mirrors your Claude Code & Codex CLI session state in re···

★ 63 2026-08-09
awesome-agentic-devops 开源

按生产就绪度评分,快速挑选靠谱的 DevOps 智能体

Curated + scored map of official MCP servers and agents for DevOps, Cloud, SRE, and ···

★ 84 2026-08-09
interview-coach-agent-framework 开源

用多智能体模拟面试官,提前把面试练一遍

Interview coach application using Microsoft Agent Framework | https://aka.ms/mafinte···

★ 179 2026-09-13
memory-brain 开源

给 AstrBot 加长期记忆,让机器人真记得你

忆核大脑 / Memory Brain:独立记忆服务 + DSH 插件,原话证据、后台整理、3D 面板、生活与···

★ 157 2026-11-08
hermes-ui 开源

给 Hermes Agent 装个可视化驾驶舱,聊天、控文件、管技能一屏搞定。

The command center for Hermes Agent — chat, steer, browse files, manage skills, and···

★ 205 2026-08-09
octo-web 开源

一套代码搞定浏览器和桌面,原生拥抱 AI 智能体的工作空间客户端

Web & desktop (Electron) client for the OCTO open workplace — one React + TypeScrip···

★ 1213 2026-08-09
KADATH 开源

让智能体像生物一样进化,自动迭代逼近最优解

Evolutionary multi-agent runtime that breeds, evaluates, and improves autonomous age···

★ 228 2026-08-09