基本能力
产品定位
Bright Data MCP 是一个用于引用公共网络数据的 MCP 服务器,旨在为 MCP 客户端提供基于互联网数据的决策支持。
核心功能
- 引用公共网络数据:允许 MCP 客户端访问和引用互联网上的公开数据。
- 支持多种 MCP 客户端:兼容 Claude Desktop、Cursor、Windsurf、OpenAI Agents 等客户端。
- 浏览器控制工具:可选功能,支持远程浏览器控制工具。
- 灵活的配置选项:支持通过环境变量自定义代理区域和浏览器认证。
适用场景
- 数据查询:如查询电影上映信息、公司市值、维基百科文章等。
- 天气预报:获取特定地区的天气预报。
- 市场分析:查询和分析市场数据,如公司市值、CEO 职业经历等。
工具列表
- Web Unlocker 代理:用于解锁和访问网络数据。
- 浏览器控制工具:可选工具,用于远程控制浏览器行为。
常见问题解答
- 超时问题:某些工具可能需要较长时间加载网页数据,建议在代理设置中设置较高的超时值(如 180 秒)。
使用教程
使用依赖
- 安装
nodejs
以获取npx
命令。安装指南请参考 node.js 官网。
安装教程
- 在 Bright Data 官网 brightdata.com 注册账号并获取 API 密钥。
- 在控制面板中创建一个名为
mcp_unlocker
的 Web Unlocker 代理区域。 - (可选)创建并配置 Scraping Browser 区域以启用浏览器控制工具。
调试方式
- 在 Claude Desktop 的配置文件中添加以下内容:
json
{
"mcpServers": {
"Bright Data": {
"command": "npx",
"args": ["@brightdata/mcp"],
"env": {
"API_TOKEN": "<your-api-token>",
"WEB_UNLOCKER_ZONE": "<optional>",
"BROWSER_AUTH": "<optional>"
}
}
}
} - 运行
npx @brightdata/mcp
并确保环境变量API_TOKEN
已设置。