Skip to content
Back to search
100
MCP live MCP 2025-03-26 streamable-http

Power Automate MCP Server by Flow Studio

io.github.ninihen1/flowstudio-mcp

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

Uptime
100.0%
5 direct probes · 30d
Response
435ms
last probe
Tools
28
callable
Resources
0
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
why this score
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
28 tools, 0 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
28 items in total; 3 or more earns these points.
pass Describes itself 10/10
66 characters; more than 30 earns these points.

Tools · 28

tool_search

Find the right tool instead of guessing its name. Returns full JSON schemas, ready to call. Query forms: (1) "skill:<name>" — a whole bundle; call list_skills for the names; (2) "select:name1,name2" —…

list_skills

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, discover, governance). …

report_bug

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 tokens, secrets, or fu…

list_store_flows

[Requires Pro+ plan] List Power Automate flows from the Power Clarity cache. Optionally filter by governance flags (monitor, notification rules). Returns key fields including trigger URL, state, and r…

get_store_flow

[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. Data is from the stor…

get_store_flow_runs

[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), failedActions, and remediation…

get_store_flow_summary

[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 duration over a time wind…

update_store_flow

[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 settings, etc.). Only fie…

list_store_environments

[Requires Pro+ plan] List all Power Platform environments from the Power Clarity cache.

list_store_makers

[Requires Pro+ plan] List all makers (citizen developers / AAD users) from the Power Clarity cache.

get_store_maker

[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 deleted.

list_store_power_apps

[Requires Pro+ plan] List all Power Apps canvas apps from the Power Clarity cache.

list_store_connections

[Requires Pro+ plan] List all Power Platform connections from the Power Clarity cache.

get_live_flow_runs

Fetch run history for a flow directly from Power Automate. Returns { runs, runCount, triggerChecks }: each run has name, status, startTime, endTime, trigger name/code, and any top-level error. IMPORTA…

get_live_flow_run_error

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_run_action_outputs

Read the recorded inputs and outputs of actions in one flow run. Without actionName: the top-level actions (optionally filtered by name). With actionName: every execution of that action across foreach…

trigger_live_flow

Run a flow on demand — the same as the maker portal's "Run flow" button. Works with Request triggers (HTTP request, manual Button, PowerApps) and with scheduled RECURRENCE flows, which run immediately…

cancel_live_flow_run

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.

resubmit_live_flow_run

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 — no trigger name p…

set_live_flow_state

Start or stop the flow you name. Reads the current state first and only calls Power Automate if a change is actually needed.

get_live_flow

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 exactly as the PA API…

update_live_flow

Update or create a flow. Use `dryRun: true` to preview any change without writing. Omit flowName to create: definition and displayName are required. Give flowName to update: displayName and/or definit…

list_live_environments

List all Power Platform environments you belong to, directly from Power Automate. Returns id, displayName, sku, location, and state for each environment. mode=all (default) and mode=member: every envi…

list_live_flows

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 with you (personal +…

list_live_connections

List Power Platform connections in an environment directly from Power Automate. Returns id, displayName, connectorName, environment, createdBy (full object), authenticatedUser, statuses, overallStatus…

describe_live_connector

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 operationId to describe one op…

add_live_flow_to_solution

Move a flow into a solution. Refuses if the flow is already in one. solutionId is optional — omit for the default solution.

resolve_live_parameters

Resolve a connector operation's live input values: dropdown options, list and table columns, folder and file pickers — every input in one call, or one with parameterName. You do not need dynamicMetada…

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "power_automate_mcp_server_by_flow_studio": {
      "url": "https://mcp.flowstudio.app/mcp",
      "transport": "streamable-http"
    }
  }
}