servers / mcp-power-automate
mcp-power-automate
communitystdiolocalwrite capablehealthy
Local Power Automate MCP server, browser extension, and installable Codex skill.
01Tools · 22
How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| refresh_flows Refresh the flow catalog for the currently captured environment. | unknown | unknown | unknown |
| create_flow Create a new blank flow in the current environment and select it as the active target. | write | true | unknown |
| list_flows List flows from the currently captured environment and optionally filter by name. | read | false | unknown |
| get_active_flow Return the selected flow target plus the current browser tab flow context. | unknown | unknown | unknown |
| get_flow Fetch the selected Power Automate flow target and return a normalized editable payload. | read | false | unknown |
| get_health Return the current flow status plus cached run and update summaries for troubleshooting. | write | true | unknown |
| set_active_flow Select which flow the MCP should operate on inside the current environment. | unknown | unknown | unknown |
| clone_flow Clone an existing flow inside the current environment and optionally make the clone the active target. | unknown | unknown | unknown |
| list_runs List recent runs for the selected flow target. | read | false | unknown |
| get_run Return details for a specific run of the selected flow target. | write | true | unknown |
| get_last_run Return the last run summary cached by the local bridge. | write | true | unknown |
| set_active_flow_from_tab Set the active flow target from the currently captured browser tab flow. | write | true | unknown |
| get_status Show whether a Power Automate browser session is captured, which flow is selected, and which flow is open in the current tab. | read | false | unknown |
| get_latest_run Return the most recent run for the selected flow target. | write | true | unknown |
| get_run_actions Return action-level statuses for a specific run of the selected flow target. | write | true | unknown |
| revert_last_update Revert the selected flow target to the last successfully recorded before-state. The target flow must match the last updated flow. | unknown | unknown | unknown |
| update_flow Update the selected flow using the normalized flow payload returned by get_flow. The existing environment metadata is preserved automatically. | write | true | unknown |
| invoke_trigger Invoke the selected flow trigger using its callback URL when the trigger supports manual execution. | write | true | unknown |
| get_last_update Return the last successful flow update recorded by the local bridge, including before/after data, summaries, and a structured review diff. | write | true | unknown |
| get_trigger_callback_url Return the callback URL for the selected flow trigger when the trigger supports manual invocation. | unknown | unknown | unknown |
| wait_for_run Poll the latest run or a specific run until it reaches a terminal status or a timeout is reached. | write | true | unknown |
| validate_flow Validate the selected flow definition using the legacy Power Automate validation endpoints when available. | unknown | unknown | unknown |
02Install & source
npx -y @kaael1/mcp-power-automate
npx- repohttps://github.com/kaael1/mcp-power-automate
- licenseMIT
- adoption19 stars · 10 forks
05Provenance & freshness
sourcesGitHub repo search [p4]
last_checked2026-07-09 08:30Z
next_check2026-07-11 07:58Z
cadenceevery 48h
verifiedtools_list:passed handshake:passed metadata:passed
index_statusindex — 8 unique facts >= 5
06Badge
Add the “as seen on MCPExplorer” badge to your README.
[](https://mcpexplorer.com/servers/mcp-power-automate)
Next step
This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.
Explore loadouts →