{"name":"io.github.kaael1/mcp-power-automate","slug":"kaael1-mcp-power-automate","title":null,"description":"Local MCP for Power Automate with browser-backed auth, target locking, review diff, and rollback.","url":"https://mcp.market/server/kaael1-mcp-power-automate","rating":null,"grade":"B","score":82,"certified":false,"status":"active","category":"scraping","tags":["scraping","security"],"presence":{"score":28,"stars":25,"forks":12,"downloads_week":54,"last_push_at":"2026-06-01T02:38:51.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/kaael1/mcp-power-automate","website":null,"version":"0.4.1","remotes":[],"packages":[{"registryType":"npm","identifier":"@kaael1/mcp-power-automate","version":"0.4.1","transport":{"type":"stdio"}}],"tools":[{"name":"clone_flow","description":"Clone an existing flow inside the current environment and optionally make the clone the active target.","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_flow","description":"Create a new blank flow in the current environment and select it as the active target.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_active_flow","description":"Return the selected flow target plus the current browser tab flow context.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_flow","description":"Fetch the selected Power Automate flow target and return a normalized editable payload.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_health","description":"Return the current flow status plus cached run and update summaries for troubleshooting.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_last_run","description":"Return the last run summary cached by the local bridge.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_last_update","description":"Return the last successful flow update recorded by the local bridge, including before/after data, summaries, and a structured review diff.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_latest_run","description":"Return the most recent run for the selected flow target.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_run","description":"Return details for a specific run of the selected flow target.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_run_actions","description":"Return action-level statuses for a specific run of the selected flow target.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_status","description":"Show whether a Power Automate browser session is captured, which flow is selected, and which flow is open in the current tab.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_trigger_callback_url","description":"Return the callback URL for the selected flow trigger when the trigger supports manual invocation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"invoke_trigger","description":"Invoke the selected flow trigger using its callback URL when the trigger supports manual execution.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_flows","description":"List flows from the currently captured environment and optionally filter by name.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_runs","description":"List recent runs for the selected flow target.","write_action":false,"price_micros":0,"input_schema":null},{"name":"refresh_flows","description":"Refresh the flow catalog for the currently captured environment.","write_action":false,"price_micros":0,"input_schema":null},{"name":"revert_last_update","description":"Revert the selected flow target to the last successfully recorded before-state. The target flow must match the last updated flow.","write_action":true,"price_micros":0,"input_schema":null},{"name":"set_active_flow","description":"Select which flow the MCP should operate on inside the current environment.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_active_flow_from_tab","description":"Set the active flow target from the currently captured browser tab flow.","write_action":false,"price_micros":0,"input_schema":null},{"name":"update_flow","description":"Update the selected flow using the normalized flow payload returned by get_flow. The existing environment metadata is preserved automatically.","write_action":true,"price_micros":0,"input_schema":null},{"name":"validate_flow","description":"Validate the selected flow definition using the legacy Power Automate validation endpoints when available.","write_action":false,"price_micros":0,"input_schema":null},{"name":"wait_for_run","description":"Poll the latest run or a specific run until it reaches a terminal status or a timeout is reached.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":82,"grade":"B","scanned_at":"2026-09-27T23:17:40.408Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T23:17:40.353Z","components":{"code":{"score":25,"max":25,"notes":["23 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":8,"max":15,"notes":["last push 119 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@kaael1/mcp-power-automate","version":"0.4.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":15,"publishedAt":"2026-04-02T17:15:48.463Z","repositoryUrl":"git+https://github.com/kaael1/mcp-power-automate.git","weeklyDownloads":54}],"repo":{"found":true,"owner":"kaael1","repo":"mcp-power-automate","archived":false,"pushedAt":"2026-06-01T02:38:51Z","stars":25,"forks":12,"openIssues":3,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/51300642?v=4","ownerCreatedAt":"2019-06-02T21:01:51Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/51300642?v=4&s=128","source":"github"},"presence":{"stars":25,"forks":12,"downloadsWeek":54,"license":"MIT","lastPushAt":"2026-06-01T02:38:51.000Z","score":28}}}},"grade_history":[],"reviews":[]}