- 入门指南
- 最佳实践
- 租户
- 注册表
- Cloud Robots
- Automation Suite 机器人
- 文件夹上下文
- 流程
- 作业
- Apps
- 触发器
- 日志
- 监控
- 索引
- 队列
- 资产
- 连接
- 业务规则
- 存储桶
- MCP 服务器
- Orchestrator 测试
- 资源目录服务
- 集成
- 故障排除
通过指定名称、URL 和连接详细信息,在 Orchestrator 中创建远程 MCP 服务器。
- 在“MCP 服务器”页面中,选择“添加 MCP 服务器”。 此时将显示“添加 MCP 服务器”窗口。
- 从页面顶部选择“远程”类型。
- 在“名称”字段中,输入 MCP 服务器的名称。
备注:
该名称将用作预览 URL 的实际缩略名。因此,请确保您提供的名称符合以下验证条件:
- 名称必须符合 Regex 规则:
/^[a-zA-Z0-0]+(?:[-]+[a-zA-Z0-0+)*$/。 - 值不得少于 3 个字符,不得超过 50 个字符。
- 名称必须符合 Regex 规则:
- 在“预览 URL”中,输入名称以预览完整 URL。
预览 URL使用以下格式: https://cloud.uipath.com/<OrganizationName>/<TenantName>/agenthub_/mcp/<FolderID>/<MCPServerName> 。
确保您拥有访问文件夹并在文件夹中创建 MCP 服务器的适当权限。
-
添加 MCP 服务器的描述。
-
添加远程部署的 MCP 服务器的远程 URL。
-
添加 MCP 服务器的标头。
您可以将此字段用于 Orchestrator 与远程 MCP 服务器端点通信时发送的自定义 HTTP 请求标头。这些标头通常用于身份验证(例如 API 密钥),或用于 MCP 服务器在请求中希望获得的自定义配置。
为避免在标头中硬编码机密信息,请使用
%ASSETS/AssetName%语法引用 Orchestrator 资产作为完整的标头值。例如,使用Authorization: %ASSETS/RemoteBearerToken%或X-Api-Key: %ASSETS/MyApiKey%。如果远程端点需要
Bearer等前缀,请将完整的标头值存储在资产中。例如,将Bearer <token>存储在RemoteBearerToken资产中,然后将标头配置为Authorization: %ASSETS/RemoteBearerToken%。远程标头资产引用通过 Orchestrator 使用调用者的身份和 MCP 服务器文件夹上下文进行解析。这适用于没有机器人或机器人密钥的情况。有关详细信息,请查看在 MCP 服务器中使用 Orchestrator 资产。
备注:- 只有在您的远程 MCP 服务器端点需要进行安全通信时才使用标头。如果不需要额外的身份验证标头,请将此部分留空。
- 当您添加包含
secret、api_key或token等词语的标头时,保存后值会自动掩码。
-
在“连接”字段中,选择现有连接或添加新连接。
添加新连接将打开“Integration Service”对话框,您可以在其中将连接指向与服务器相同的 URL,将其保存在共享文件夹中,然后完成其登录。
如果远程端点不需要基于 OAuth 的身份验证,或者已通过上面的“标头”字段收到凭据,请将此字段留空。附加连接后,将为每次调用提供
Authorization标头,并忽略标头中配置的任何Authorization标头。有关连接的工作方式以及如何为单个用户而不是整个服务器配置连接的详细信息,请查看关于 MCP 连接。
备注:要稍后删除默认连接,请编辑服务器,清除“连接”字段,然后保存。
-
选择“添加”。
结果: MCP 服务器已创建,并显示在“MCP 服务器”页面上。