mcpserver.lol
registry/flowstudio-mcp
Connection check verified live · 27h ago

flowstudio-mcp

Debug, build, and manage Power Automate cloud flows with AI agents

Tools 34
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 27h ago

Tools & capabilities

34 tools

Read from the running server on 27h ago.

add_live_flow_to_solution flowName*solutionIdenvironmentName*
Migrate a non-solution Power Automate flow into a solution via the admin migrateFlows API. If the flow is already part of a solution, returns an error message without attempting mi…
cancel_live_flow_run can modify data runName*flowName*environmentName*
Cancel a currently running Power Automate flow run via the live PA API. Use after get_live_flow_runs to obtain the run name. Only runs with status "Running" can be cancelled.
describe_live_connector read-only topmodetypesearchapiNamevariant +3
Describe a live Power Platform connector/API and its operations. Aligned with Canvas MCP describe_api. Use mode=summary (default) to get a compact operation catalog. Use operationI…
get_live_dynamic_options read-only apiNameparametersoperationIdconnectorNameparameterName*connectionName* +2
Resolve live dynamic dropdown/list options for a connector operation parameter. Use this when describe_live_connector returns a dynamic parameter with nextTool=get_live_dynamic_opt…
get_live_dynamic_properties read-only apiNamelocationincludeRawparametersoperationIdpropertyName +6
Resolve live dynamic schema/properties for a connector operation parameter. Use this when describe_live_connector returns a dynamicProperties entry with nextTool=get_live_dynamic_p…
get_live_flow read-only flowName*environmentName*
Fetch the full native Power Automate flow JSON from the PA API, including the complete flow definition (triggers, actions, parameters, outputs). Returns the raw properties object e…
get_live_flow_http_schema read-only flowName*environmentName*
[DEPRECATED — scheduled for removal] Inspect the HTTP interface of a Power Automate Request-triggered flow: returns the JSON schema the trigger URL expects as the POST body, any re…
get_live_flow_run_action_outputs read-only toprunName*flowName*actionNameiterationIndexenvironmentName*
Download inputs and outputs for actions in a flow run via SAS blob links from the live Power Automate API. Without actionName: returns top-level actions (optionally filtered by nam…
get_live_flow_run_error read-only toprunName*flowName*environmentName*
Fetch error details for a specific flow run from the live Power Automate API. Lists every failed action with its error code and message to help diagnose what went wrong.
get_live_flow_runs read-only topflowName*environmentName*
Fetch run history for a flow directly from Power Automate. Returns run name, status, startTime, endTime, trigger name/code, and any top-level error.
get_live_flow_trigger_url read-only flowName*environmentName*
[DEPRECATED — scheduled for removal] Fetch the live trigger URL and method for an HTTP-triggered flow directly from the Power Automate API. Unlike get_flow_trigger_url this calls t…
get_store_flow read-only flowName*environmentName*
[Requires Pro+ plan] Get full details for a single Power Automate flow from the Power Clarity cache. Includes trigger URL, owners, state, run statistics, and governance metadata. D…
get_store_flow_errors read-only flowName*startTimeenvironmentName*
[Requires Pro+ plan] [DEPRECATED — scheduled for removal] Get cached failed run history for a flow from the Power Clarity store (convenience wrapper around get_store_flow_runs with…
get_store_flow_runs read-only topstatusendTimeflowName*startTimeenvironmentName*
[Requires Pro+ plan] Get cached run history for a flow from the Power Clarity store. Defaults to the last 7 days. Returns startTime, endTime, status, duration (seconds), failedActi…
get_store_flow_summary read-only endTimeflowName*startTimeenvironmentName*
[Requires Pro+ plan] Get aggregated run statistics for a flow from the Power Clarity cache: total runs, success count, failure count, success rate, fail rate, and average/max durat…
get_store_flow_trigger_url read-only flowName*environmentName*
[Requires Pro+ plan] [DEPRECATED — scheduled for removal] Get the trigger URL and trigger type for an HTTP-triggered flow from the Power Clarity cache. Read directly from the store…
get_store_maker read-only makerKey*
[Requires Pro+ plan] Get details for a single maker from the Power Clarity cache by their key (usually the AAD object ID). Includes flow/app counts and whether the account has been…
list_live_connections read-only topsearchenvironmentName*
List Power Platform connections in an environment directly from Power Automate. Returns id, displayName, connectorName, environment, createdBy (full object), authenticatedUser, sta…
list_live_environments read-only topmode
List all Power Platform environments directly from Power Automate. Returns id, displayName, sku, location, and state for each environment. mode=all (default): environments you are…
list_live_flows read-only topmodesearchtimeoutSecondscontinuationUrlenvironmentName*
List Power Automate flows in an environment. Returns id, displayName, state, triggerType, and lastModifiedTime for each flow. mode=owner (default): flows you own plus flows shared…
list_skills read-only
List all skill bundles — named groups of tools the agent typically uses together for a single user intent (diagnose-connection-references, build-flow, debug-flow, monitor-flow, dis…
list_store_connections read-only
[Requires Pro+ plan] List all Power Platform connections from the Power Clarity cache.
list_store_environments read-only
[Requires Pro+ plan] List all Power Platform environments from the Power Clarity cache.
list_store_flows read-only monitorrule_notify_onfailrule_notify_onmissingdays
[Requires Pro+ plan] List Power Automate flows from the Power Clarity cache. Optionally filter by governance flags (monitor, notification rules). Returns key fields including trigg…
list_store_makers read-only
[Requires Pro+ plan] List all makers (citizen developers / AAD users) from the Power Clarity cache.
list_store_power_apps read-only
[Requires Pro+ plan] List all Power Apps canvas apps from the Power Clarity cache.
report_bug chunkaction*notifyticketcontentdetails +12
Report a Flow Studio MCP bug or missing capability, append text evidence, or check your reports. Free and available even after quota is reached. Do not include passwords, access to…
resubmit_live_flow_run runName*flowName*environmentName*
Resubmit a failed or cancelled Power Automate flow run via the live PA API, re-using the original trigger payload. Discovers the trigger name from the flow definition automatically…
set_live_flow_state state*flowName*environmentName*
Start or stop a Power Automate flow. Covers flows in any environment you have access to. Reads the current flow state first and only issues the start/stop call if a state change is…
set_store_flow_state can modify data state*flowName*environmentName*
[Requires Pro+ plan] [DEPRECATED — scheduled for removal] Start or stop a Power Automate flow via the live Power Automate API, then persists the updated state back to the Power Cla…
tool_search read-only query*max_results
PREFER THIS over guessing tool names when picking from this server. Searches Flow Studio MCP tools by keyword, skill bundle, or explicit selector and returns full JSON schemas for…
trigger_live_flow bodyflowName*environmentName*
Run a flow on demand. Works with Request triggers — HTTP request, manual Button, or PowerApps — and with RECURRENCE (scheduled) flows, which it runs immediately, the same as the ma…
update_live_flow can modify data dryRunflowNamedefinitionoperationsdisplayNameenvironmentName* +1
Update or create a Power Automate flow via the live PA API. If flowName is omitted or blank, a new flow is created (PUT with a generated GUID) using an environment admin account —…
update_store_flow tagstiermonitorcriticalflowName*security +12
[Requires Pro+ plan] Update governance/metadata fields on a flow record in the Power Clarity store (description, business impact, owner team, tags, monitor flag, notification setti…