用途:通过 FlowStudio MCP 缓存存储对 Power Automate 进行租户级监控,读取失败率、运行健康趋势以及环境、连接、制作者(公民开发者)和 Power Apps 的资产清单。数据为每日扫描缓存,不受 PA API 速率限制,并附带治理元数据与修复提示。
前提与限制:需要 Pro+ 订阅,本技能调用的 store_* 工具仅对 FlowStudio for Teams 或 MCP Pro+ 订阅者可用。无权限时首次 store_* 调用返回 403/404,此时应停止调用 store 工具,告知用户需要 Pro+ 订阅,并访问 https://mcp.flowstudio.app/pricing;若问题可用实时工具回答(如列出某环境的流),改建议使用 power-automate-mcp 技能。
数据机制:所有流都会被扫描元数据(定义、连接、所有者、触发器类型及 runPeriodTotal、runPeriodFailRate 等聚合统计),环境、应用、连接、制作者也会被扫描;仅 monitor: true 的流额外保留逐次运行明细。可通过 update_store_flow 设置 monitor: true 开启监控,设置 critical=true 标记关键流。用 get_store_flow 的 scanned 字段检查数据新鲜度。
主要工具:list_store_flows(含失败率与监控过滤)、get_store_flow(完整缓存记录,含 triggerUrl)、get_store_flow_summary(聚合运行统计)、get_store_flow_runs(逐次运行历史,可按 status="Failed" 过滤)、update_store_flow(监控标志、通知规则、标签、治理元数据)、list_store_environments、list_store_connections、list_store_makers、get_store_maker、list_store_power_apps。启动/停止流使用 monitor-flow 包中的 set_live_flow_state(tool_search 查询 "select:set_live_flow_state"),旧的 set_store_flow_state 已弃用。
用法要点:store 工具回答“发生了什么”“健康度如何”,实时工具回答“具体哪里出错”“立即修复”。若 get_store_flow_runs 或 get_store_flow_summary 返回空,需检查 monitor 是否为 true 及 scanned 是否近期。可用 tool_search:query "select:list_store_flows,get_store_flow_summary" 加载常用监控工具,或 query "skill:governance" 加载完整集合。
常见流程:查找不健康流(list_store_flows 后按 runPeriodFailRate > 0.1 且 runPeriodTotal >= 5 过滤并降序);检查单个流健康(get_store_flow、get_store_flow_summary、get_store_flow_runs);开启监控;日常健康检查;制作者审计(查找已删除但仍拥有流的账号);资产盘点(环境、流、应用、连接)。
相关技能:power-automate-mcp、power-automate-debug、power-automate-build、power-automate-governance。