将 MCP 客户端连接到 Control Room
- Updated: 2025/12/15
介绍如何将多个 MCP 客户端(支持 MCP 的坐席)连接到 Automation Anywhere Control Room。
重要: 此功能尚未全面开放,仅限特定客户使用。 请联系您的 Automation Anywhere 账户团队以获取更多信息。
借助坐席互操作性功能,可以将多个 MCP 客户端连接到 Automation Anywhere Control Room,以便:
-
例如,以下 MCP 客户端可以搜索、思考并指挥任务:
- Microsoft Copilot
- Anthropic Claude
- OpenAI
- ENTKB(企业知识库)
注: 每个 MCP 客户端可能支持不同的 MCP 功能,从而允许与 MCP 服务器实现不同程度的集成。 有关受支持的 MCP 客户端及最新功能的完整列表,请单击功能支持矩阵下表介绍了每个 MCP 客户端的目标及其典型设置:
MCP 客户端 目标 典型设置 MS Copilot 允许 Copilot (Teams/Office) 通过 路由向 Automation Anywhere Control Room 发送意图,并使用调用启动机器人。- 在您的 Copilot 可扩展性层中注册 MCP 终端节点(例如:通过使用 MCP 的 Copilot Studio 插件或连接器)。
- 将 Copilot 意图(例如:“处理发票”或“创建工单”)映射到
automation.trigger。 - 为策略和审计目的在
上下文中添加用户身份或租户。
Anthropic Claude 使用 Claude 进行思考和内容处理,但将自动化任务交由 Automation Anywhere Control Room 管理。 - 安装 Claude MCP 客户端或您的内部桥接程序。
- 默认创作意图分配给 Claude (
content.draft),自动化分配给 AACR (automation.trigger)。
OpenAI 在 Automation Anywhere Control Room 管理企业自动化的同时,使用 OpenAI 进行 RAG、写作及工具相关操作。 - 将 Automation Anywhere Control Room 注册为 MCP 工具或客户端。
- 如果 ENTKB 未找到任何内容,则将
kb.search回退路由到 OpenAI。 - 使用
tool.use搭配 OpenAI 以实现诸如简单实用工具等功能,并将bot-execution与 Automation Anywhere Control Room 结合使用。
ENTKB 获取可靠答案的首选知识来源。 - 首先,将
kb.search定向到 ENTKB,并确保注明出处。 - 如果没有结果或置信度较低,则切换到 LLM (OpenAI/Claude)。
-
入站自动化触发可直接从任何 MCP 客户端启动企业自动化(机器人)和工作流。
-
Control Room 通过审核日志,实现对流程的集中调用、路由和观察。
以下过程包含以下组件:
- 坐席(客户端): 可能包括 MS Copilot、Claude、OpenAI 或 ENTKB。
- 协调器(服务器端 MCP 客户端): 是 Automation Anywhere Control Room (AACR)。
-
核心 MCP 终端节点 (AACR):
-
调用: 此操作将启动自动化、机器人和工具。 -
路由: 此操作将意图映射到正确的客户端或工具。 通过策略,将机器人权限与坐席身份保持一致,并遵循租户/部门边界。 -
观察: 此操作跟踪作业状态并流式传输事件或日志。
-
- 安全: OAuth2 访问令牌限定于
mcp.invoke、mcp.route和mcp.observe,并为每个客户端授予最小权限。 - 审核: 所有调用都会创建审核事件,以满足合规性要求和调试需求。