📌 集成Bright Data MCP工具的AI智能体模板
该模板通过Bright Data MCP工具实现自然语言驱动的自动化流程。它能从MCP提取所有可用工具,通过AI智能体处理用户查询,并动态选择执行对应工具。
❓ 解决的问题
传统自动化常需用户理解API、接口或脚本来执行后台任务。Bright Data MCP集成方案支持自然语言交互,智能识别用户意图,并管理上下文感知的复杂操作执行——特别适用于数据提取、客户支持和工作流编排场景。
🧰 前置条件
部署前请确保具备:
- 可用的N8N实例(自托管或云端)
- 有效的OpenRouter API密钥(或其他兼容AI模型)
- Telegram机器人及其API令牌
- Bright Data MCP API访问权限及凭证
- N8N工作流和节点的基础操作知识
⚙️ 配置指南
-
从Bright Data获取API令牌及其他必要信息
在Bright Data账户中准备:
- API令牌
- Web Unlocker区域名称(可选)
- 浏览器API用户名密码组合(冒号分隔,可选)
-
通过STDIO命令托管SSE服务器
以下方法可通过本地Supergateway或Smithery接收Bright Data MCP的SSE事件流
方法1:在独立Web服务运行Supergateway(推荐)
适用于云版和自托管N8N。
注册任意云服务(DigitalOcean/Heroku/Hetzner等):
NPM安装方式:
- 新建Web服务
- 选择Node.js运行时环境,设置无仓库的自定义服务器
- 在环境变量或.env文件中添加:
API_TOKEN=您的brightdata_api令牌 WEB_UNLOCKER_ZONE=可选区域名 BROWSER_AUTH=可选浏览器认证
- 启动命令填入:
npx -y supergateway --stdio "npx -y @brightdata/mcp" --port 8000 --baseUrl http://localhost:8000 --ssePath /sse --messagePath /message
- 部署后复制服务器URL并追加
/sse
- SSE服务器访问地址:
https://您的服务器地址/sse
Docker安装方式:
- 新建Web服务
- 选择Docker运行时环境
- 拉取镜像或创建自定义Dockerfile
- 环境变量配置同上
- 执行Docker命令:
docker run -it --rm -p 8000:8000 supercorp/supergateway \ --stdio "npx -y @brightdata/mcp /" \ --port 8000
- 部署后操作同上
更多指南见GitHub仓库。
方法2:在N8N实例同服务运行Supergateway
仅限自托管N8N。
a. 设置环境变量
API_TOKEN=您的brightdata_api令牌 WEB_UNLOCKER_ZONE=可选区域名 BROWSER_AUTH=可选浏览器认证
b. 后台运行Supergateway
npx -y supergateway --stdio "npx -y @brightdata/mcp" --port 8000 --baseUrl http://localhost:8000 --ssePath /sse --messagePath /message
SSE服务器访问地址:
http://localhost:8000/sse
方法3:通过Smithery.ai配置(最简单)
访问指定链接完成:- 注册(新用户)
- 创建API密钥
- 通过配置文件设置环境变量
- 获取SSE服务器HTTP URL
-
导入工作流
- 打开N8N
- 导入模板附带的JSON工作流文件
- 更新引用外部服务的节点(如OpenRouter/Telegram)
-
配置Telegram集成
- 通过@BotFather创建机器人并获取API令牌
- 在工作流中编辑HTTP Request节点
- 配置URL格式:
https://api.telegram.org/bot+机器人令牌+/setWebhook?url=+webhook地址+
- 将令牌和webhook地址替换为实际值
🔄 工作流功能概览
- 用户通过聊天提交消息
- 记忆节点保留多轮对话上下文
- 执行映射工具并返回上下文相关结果
🧠 可选记忆缓冲区和记忆管理节点保持交互的上下文感知
🧩 应用场景
- 按需数据抓取:通过聊天触发抓取任务
- 潜在客户生成机器人:用MCP工具丰富或验证线索
- AI客户支持:结合实时数据工具分类解答查询
- 工作流助手:让团队用自然语言执行后台查询/报告生成
🛠️ 定制化
- 分类器提示逻辑:调整AI提示词和工具匹配方案
- 记忆配置:修改上下文保留策略和深度
- 工具执行子工作流:扩展重试/日志记录/链式操作
- 全渠道支持:通过webhook接入Slack/WhatsApp等平台
✅ 总结
本模板提供强大的无代码/低代码AI智能体,将对话转化为实际动作。通过自然语言调用Bright Data MCP工具,帮助团队轻松自动化数据驱动型任务。