模型上下文协议 (MCP) 入站功能允许您通过第三方 AI 助手在您的机器人流程或自动化中启动自动化。 这是通过多租户、用户感知的 MCP 网关安全启动 Automation Anywhere 自动化来实现的。

通过 MCP 入站连接,Automation Anywhere 能够接收来自第三方 AI 坐席和第三方 AI 助手的请求。 使用 MCP 时,AI 坐席可以:

  • 从第三方系统获取数据。
  • 使用公司数据做出决策。
  • Control Room 运行并发现自动化。

先决条件

确保您已完成以下设置:

  • Control Room 存储库权限。
  • MCP 客户端: 例如,Microsoft Copilot、ENTKB(企业知识库)或其他兼容 MCP 的坐席,可以注册外部 MCP 服务器并使用工具。 每个 MCP 客户端可能支持不同的 MCP 功能,从而允许与 MCP 服务器实现不同程度的集成。 有关受支持的 MCP 客户端及最新功能的完整列表,请单击功能支持矩阵

过程

  1. 登录 Control Room
  2. 导航到 AI->坐席连接。 在坐席连接页面,您可以查看坐席连接及相关工具的列表。

    添加坐席

  3. 要添加新的坐席连接,您可以选择以下任一方式:
    • 在页面右上角,单击+ 添加->入站工具
    • 在页面右侧(表格上方),单击创建图标。
  4. 添加入站工具页面,单击浏览,从文件夹和文件列表中查找所需的自动化。
  5. 单击选择所需的自动化,然后单击选择
  6. 在您选择自动化后:
    • 如果您已启用包含过程推理引擎 (PRE)(请参阅 过程推理引擎 和 生成式 AI)的 Enterprise 许可证,则工具名称描述字段将自动填充来自 PRE 的内容。 我们的 MCP 入站交互由我们的 PRE 提供支持。 PRE 对所有 Automation Anywhere 自动化、流程、API 任务以及 AI 坐席都有深入的了解。 它清楚这些元素的定义及其功能。 当用户请求通过第三方 AI 助手使用 MCP 入站工具时,我们的 PRE 能够理解用户的意图及请求的上下文。 然后,它会将其与 Automation Anywhere 存储库中的唯一自动化进行匹配。
    • 如果您拥有 Base 许可证,则工具名称描述字段将会从存储库中自动获取。
    • 然而,如果存储库中没有描述,则该字段将保持空白。 两个字段都是必填项
      • 工具名称(必填): 重命名为更适合 AI 的名称,以便第三方 AI 坐席更容易理解。 名称在所有坐席连接中必须唯一。 必须包含 1-128 个字符,并且只能包含字母(A-Z、a-z)、数字(0-9)、下划线(_)、连字符(-)或点(.)。 不允许使用空格或特殊字符。
      • 描述(必填): 保持清晰明确,注重行动导向。
  7. 单击添加
  8. 您的新入站工具现已显示在坐席连接表中,连接状态为已启用
    注:

    如果某个自动化被更新或删除,则必须手动更新或删除坐席连接。

    支持的输入和输出变量数据类型
    • 来自 MCP 入站,用于任务机器人API 任务
      • 输入: 字符串、数字、布尔值、列表、字典、日期时间和录制
      • 输出: 字符串、数字、布尔值、列表、字典、日期时间和录制
    • 来自 MCP 入站,用于流程
      • 输入: 字符串、数字、布尔值、列表、字典和日期时间
      • 输出: 流程输出不支持任何数据类型。