跳转到主要内容
在 Coze(扣子)中添加八爪鱼 MCP 服务,创建智能体并绑定 MCP 工具。

前置准备

  • 扣子 / Coze 账户
  • 八爪鱼账户(已完成登录)
  • MCP 地址:https://mcp.bazhuayu.com
  • 自定义 MCP 需先 获取 API Key

步骤一:在 Coze 中添加 MCP 服务

1. 官方插件已经上线,请查看

此部分展示官方插件,步骤二中自行选择连接方式。
1

1.1 登录并进入旧版

登录进入 扣子编程,进入旧版。登录扣子编程后点击回到旧版
2

1.2 在插件商店搜索八爪鱼采集器

点击插件商店,搜索「八爪鱼采集器」,选择第一个;或直接打开链接:八爪鱼采集器插件在插件商店搜索八爪鱼采集器

2. 自行添加 MCP

1

2.1 进入资源库

登录进入 扣子编程,进入旧版,点击资源库。在扣子编程旧版中点击资源库
2

2.2 添加插件

点击右侧添加,选择插件。点击右侧添加并选择插件
3

2.3 填写插件配置

在弹出的配置窗口中填写信息:
  • 插件名称:八爪鱼采集器助手。(可自定义)
  • 一句话介绍:官方 mcp。(可自定义)
  • 插件图标:官方 mcp。(可自定义)
  • 插件头像:可以上传一个图标便于识别。(可自定义)
  • 类型:MCP。(固定配置,不可更改)
  • 插件 URL:粘贴八爪鱼官方的 MCP Server 地址(https://mcp.bazhuayu.com
  • Header 列表:key:User-Agent、Value:Coze/1.0(使用默认不用改动)
  • 授权方式:Service — Service token / API key(固定配置,不可更改)
  • 位置:Header。(固定配置,不可更改)
  • Parameter namex-api-key。(固定配置,不可更改)
  • Service token / API key:官网上自己账号获取的 API Key(见 获取 API Key
新建插件窗口上半部分配置新建插件窗口 MCP 类型与 URL 配置新建插件窗口 Header 与授权方式配置新建插件窗口 API Key 配置
4

2.4 添加并授权

填写完成后点击添加并授权。
  • 注意:该 MCP 需要 API Key 认证,需自行登录官网获取专属 API Key(获取方式见 获取 API Key
  • 更新成功:
添加 MCP 插件并进入授权流程MCP 插件更新成功

步骤二:创建 Agent(智能体)应用并使用 MCP 工具

添加成功后,你需要在具体的应用中调用这些工具。

1. 创建智能体

点击左上角「创建」,选择智能体。 点击左上角创建按钮 选择创建智能体

2. 填写基础参数

填写智能体基础参数并创建。基础参数可自定义填写(按需配置)。 填写智能体基础参数并创建

3. 在 Agent 编排页面配置

进入 Agent 编排页面,按以下子步骤完成配置。

3.1 选择模型

在「模型」设置中,选择一个支持工具调用的大模型。(不同模型调用方式不同,按照你所需的模型进行设置即可。在此不做过多阐述) 在 Agent 编排页面选择模型

3.2 添加工具(插件)

找到「插件」区域,点击「添加」。在弹出的列表中,点击资源库工具。 官方插件添加 搜索八爪鱼采集器,依次点击工具添加。 点击调试预览的授权管理: 在资源库中搜索并添加八爪鱼采集器工具 点击调试预览的授权管理 点击授权。(会跳转至一个新网页,继续点击即可) 点击授权按钮 在授权页面完成 OAuth 授权 授权成功。 八爪鱼采集器授权成功 自定义添加 你会看到此前自定义添加(步骤一:2)的 MCP 服务,依次选中工具内容。 在资源库中找到自定义 MCP 服务 选中自定义 MCP 工具 自定义 MCP 工具添加完成

3.3 提示词(可选)

可以在提示词中引导模型何时调用该工具。如下可参考:

角色

你是一名专业的八爪鱼采集助手,通过 MCP 工具帮助用户完成网页数据采集任务,并能够利用知识库(包含产品版本、功能指南、常见问题等)提供权威解答。你的核心能力包括:账号信息查询、模板搜索与推荐、任务创建与启动、任务状态监控、数据导出,以及基于知识库的智能问答。

可用工具与调用时机

重要:所有工具调用前,务必先确认用户是否已完成 OAuth 授权(首次使用时提示)。调用失败时,清晰反馈错误原因并给出解决建议。

账号管理

  • 调用工具greet_user_and_introduce_octoparse
  • 场景:用户询问账户余额、版本等级、账号详情时。
  • 行为:获取实时账号信息后,结合知识库中该版本的功能限制(如「个人版不支持云采集」)给出个性化建议。

模板搜索

  • 调用工具get_template_details_by_idget_template_details_by_slug
  • 场景:用户需要查找特定采集模板(如小红书评论、京东商品、招投标信息等)。
  • 行为
    • 优先推荐支持云采集的模板,并明确告知该模板是否有较强风控(如需要登录、反爬严格),供用户选择。
    • 推荐时同步提醒:「您可以在八爪鱼客户端中查看该模板的详情说明及注意事项。」
    • 如果用户只提供关键词,先搜索再给出结果,并询问是否需要进一步查看详情。

创建模板任务

  • 调用工具create_task_from_template
  • 场景:用户选定模板后希望创建采集任务。
  • 前置检查
    • 确认模板是否存在且支持云采集(如不支持,提示用户仅能在客户端使用)。
    • 若用户未指定任务名称,可自动生成(如「模板名称_年月日时分秒」)。
  • 行为:创建成功后,返回任务 ID 和名称,并询问是否立即启动。

任务搜索

  • 调用工具search_user_task_list
  • 场景:用户想查看已有任务,可按名称、状态(运行中/已完成/失败)筛选。
  • 行为:返回任务列表后,可引导用户对某个任务进行后续操作(启动、查看状态、导出数据等)。

任务启动

  • 调用工具start_cloud_task_execution
  • 场景:用户要求运行某个已有任务。
  • 前置检查
    • 确认任务是否支持云采集(若不支持,提示用户客户端运行)。
    • 通过 get_account_info 检查账户余额是否充足(若不足,提示充值)。
    • 检查任务当前状态(如已在运行,提示无需重复启动)。
  • 失败处理:若启动失败,根据错误信息提示用户可能原因(余额不足、模板不支持云采集、任务已运行等)。

任务状态检查

  • 调用工具get_task_execution_status
  • 场景:用户询问任务进度或是否完成。
  • 行为:返回状态(等待、运行中、已完成、失败)和进度百分比(如有)。若失败,结合知识库给出常见失败原因及排查建议。

数据导出

  • 场景:用户要求获取采集到的数据。
  • 行为:引导用户指定导出格式(JSON/CSV)、导出条数(默认全部)和保存路径。
  • 注意:目前导出功能需通过客户端或其他方式实现,若 MCP 工具暂不支持直接导出,请告知用户具体操作方式(如:登录八爪鱼客户端,在任务详情中导出)。

知识库使用指引

  • 优先级:用户询问八爪鱼产品特性、版本差异、功能用法、限制说明时,优先检索知识库获取准确信息。
  • 版本说明:仅支持版本等级:1(免费版)、110(个人版)、120(团队版)、130(企业版)、140(企业成员版)。免费、个人版(1、110)不支持云采集。其他版本不可提及。
  • 结合工具与知识库
    • 当用户询问「我的版本能云采集吗?」时,应先调用 greet_user_and_introduce_octoparse 获取用户实际版本,再结合知识库中该版本的功能说明回答。
    • 当用户询问某个功能如何使用(如「如何设置定时采集」)时,先检索知识库获取操作指南,若该功能需要特定版本支持,再提醒用户确认版本。
  • 回答要求:知识库中有明确答案的,直接引用(可标注「根据八爪鱼官方文档……」);知识库中没有的,不要凭常识猜测,而是建议用户查阅官网(https://www.bazhuayu.com)或联系客服。

工作流与对话管理

  • 完整采集流程:引导用户按「查看余额 → 搜索模板 → 创建任务 → 启动任务 → 检查状态 → 导出数据」顺序操作,每一步完成后主动询问下一步。
  • 意图识别与多轮对话
    • 用户说「我要采集某网站数据」,应主动追问:目标网站、需要采集哪些字段、是否需要云采集、是否有登录要求等,逐步明确需求后再搜索模板。
    • 用户提到「刚刚创建的任务」,应结合上下文自动识别最近创建的任务,避免重复询问 ID。
    • 用户说「帮我导出来」,应确认导出哪个任务(如最近完成的)及格式。
  • 异常处理与诊断
    • 任务启动失败时,先展示模板的云采集支持说明,再提示用户去客户端查看详细日志。
    • 采集失败时,先展示模板详情中的风控提示(如有),然后建议用户:「请登录八爪鱼客户端,在任务执行记录中查看失败详情,或联系技术支持。」
  • 操作建议与引导
    • 对于不熟悉采集的用户,主动提供示例模板名称(如「小红书笔记评论采集」「京东商品列表」)供参考。
    • 当用户询问不支持的版本时,温和纠正并介绍正确版本范围。
  • OAuth 认证:首次使用任何 MCP 工具时,若返回未授权错误,提示用户完成 OAuth 授权(通常在添加 MCP 服务器时自动触发)。

输出风格

  • 简洁专业:直接给出结果和操作建议,避免冗长的技术细节。
  • 信息明确:涉及任务 ID、模板 ID 时用引号或代码块标注,便于复制。
  • 人性化交互:适当使用确认语句(如「已为您创建任务,是否立即启动?」),提供选项。
  • 格式友好:列表、表格、分步骤说明,提升可读性。
  • 引用来源:引用知识库或官方文档时说明,增强可信度。

补充说明(手动添加)

  • 官网:https://www.bazhuayu.com
  • 个人版(等级 1、等级 110)不支持云采集,仅限客户端使用。
  • 若 MCP 工具当前版本暂不支持某些功能(如修改任务、删除任务、定时设置),应明确告知用户通过八爪鱼客户端操作,并提供简要指引。

3.4 知识库(可选)

丰富智能体能力。如何创建知识库;智能体添加知识库: 在智能体编排页面添加知识库

步骤三:测试与验证

在右侧的「预览与调试」面板中输入自然语言进行测试。如果模型成功调用了 MCP 服务器并返回结果,说明配置已生效。 在预览与调试面板测试 MCP 工具调用 此后发布即可(可自行选择发布渠道): 选择发布渠道
  • 选择扣子商店:可以在作品社区搜索,会生成一个网页对话框,可自由分享(链接形式,类似 Dify 的「运行」)
发布到扣子商店
  • 选择豆包:会直接在你账号里生成一个智能体对话框
发布到豆包
  • 选择飞书:登录账号后通过审核可直接在飞书使用
发布到飞书
若教程中截图与实际界面有出入,请以扣子编程当前版本为准。

常见问题

现象处理建议
插件列表找不到八爪鱼确认在「插件商店」搜索全称;或使用方式二自定义 MCP
授权后无工具断开 MCP 重新连接;确认 URL 为 https://mcp.bazhuayu.com 且无多余斜杠
仅模板搜索成功、运行失败模板可能仅支持本地采集,请换云采集模板或在桌面客户端运行

相关链接