用途:该技能提供分步指南,帮助智能体通过 FlowStudio MCP 服务器以编程方式构建、部署和测试 Power Automate 云端流。前提是需有一个可达且持有有效 JWT 的 FlowStudio MCP 服务器。
主要能力:加载当前构建工具(create-flow / build-flow 工具包);检查目标流是否已存在以避免重复;调用 list_live_connections 解析连接引用(不得直接向用户索要连接名或 GUID);通过 describe_live_connector 发现连接器操作、变体与动态选项/属性;构建流程定义 JSON;用 update_live_flow 创建或更新流;用 get_live_flow 校验部署状态;用 resubmit_live_flow_run 或 trigger_live_flow 测试运行。
使用方式:先 tool_search 确认可用工具名与参数,再按“加载工具→查重→取连接→构建定义→部署→验证→测试”流程操作。创建新流时省略 flowName,更新时提供 flowName。连接引用中 host.connectionName 使用 map 键(如 shared_teams)而非 GUID。无连接器需求的流可省略 connectionReferences。状态为 Stopped 时须用 set_live_flow_state 而非 update_live_flow。
限制与注意:update_live_flow 始终返回 error 键,null 才表示成功;触发任何测试运行前必须征得用户确认,因为流可能发送邮件、发布 Teams 消息、写入 SharePoint 等;缺失连接需用户完成浏览器 OAuth 授权;若文档与 tool_search 或真实 API 冲突,以 API 为准。