62 lines
2.1 KiB
Markdown
62 lines
2.1 KiB
Markdown
---
|
||
title: Bright Data MCP 技能
|
||
source:
|
||
author: shenwei
|
||
published:
|
||
created:
|
||
description:
|
||
tags: []
|
||
---
|
||
|
||
# Bright Data MCP 技能
|
||
|
||
是的,Bright Data 有相关的技能,主要通过 MCP (Model Context Protocol) 的形式与 OpenClaw 集成。
|
||
|
||
这种集成允许 OpenClaw 调用 Bright Data 强大的数据采集能力,特别是其处理反爬、解锁复杂网站(如 Cloudflare 保护页面)的功能。
|
||
|
||
## 🤖 Bright Data MCP 技能
|
||
|
||
这个技能的核心是 **brightdata-mcp** 服务器。配置后,你可以通过自然语言指令让 OpenClaw 去爬取指定网站的数据,而无需自己编写复杂的爬虫代码或配置代理。
|
||
|
||
### 主要功能:
|
||
|
||
- **自动化爬虫**:将你的自然语言需求(如"抓取某电商网站的商品名称和价格")转换为具体的爬取任务。
|
||
- **反爬处理**:自动处理网站的反爬机制,如验证码和动态渲染,保证数据抓取的稳定性。
|
||
- **结构化输出**:将抓取到的原始数据清洗并整理成结构化格式(如 JSON、CSV)。
|
||
|
||
---
|
||
|
||
## ⚙️ 如何配置
|
||
|
||
配置 brightdata-mcp 与配置其他 MCP 服务器类似,但需要提供你的 Bright Data API 凭证。
|
||
|
||
### 1. 获取 API Key
|
||
|
||
首先,你需要登录 Bright Data 账户,在后台获取你的 API Key 和 Account ID。
|
||
|
||
### 2. 添加 MCP 服务器
|
||
|
||
使用 openclaw 命令行工具添加 brightdata-mcp 服务:
|
||
|
||
```bash
|
||
openclaw mcp add --transport stdio brightdata npx -y brightdata-mcp
|
||
```
|
||
|
||
在某些配置中,可能需要通过环境变量传递凭证:
|
||
|
||
```bash
|
||
openclaw mcp add --transport stdio brightdata npx -y brightdata-mcp
|
||
```
|
||
|
||
然后,你可能需要手动编辑配置文件(~/.openclaw/openclaw.json),在 brightdata 服务的配置项下添加 env 字段来设置 BRIGHT_DATA_API_KEY 等环境变量。
|
||
|
||
---
|
||
|
||
## ⚠️ 安全提示
|
||
|
||
请注意,Bright Data 是一个功能强大的商业数据服务。在使用其技能时,务必遵守相关法律法规和网站的使用条款,合法合规地进行数据采集,切勿用于任何非法用途。
|
||
|
||
---
|
||
|
||
*记录时间:2026-03-25*
|
||
*来源:星辉与比利的对话* |