MCP Power Automate
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| POWER_AUTOMATE_BRIDGE_PORT | No | The port for the local HTTP bridge | 17373 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_contextB | Return the current Power Automate context, capabilities, selection, and cached summaries. |
| doctorA | Return bridge identity, diagnostics, public command names, and current Power Automate readiness. |
| connect_flowC | Connect the MCP to a flow using flowId, tabId, or nameQuery. Returns candidates if the request is ambiguous. |
| list_flowsC | List flows from live catalog plus browser-captured flows in the current environment. |
| list_solutionsB | List visible Dataverse solutions in the current or provided environment without changing them. |
| list_solution_componentsB | List Dataverse solution components for a solution unique name without changing them. |
| list_environment_variablesC | List Dataverse environment variable definitions and current values without changing them. |
| add_flow_to_solutionC | Add an existing cloud flow to an unmanaged Dataverse solution. |
| get_flowC | Fetch the selected Power Automate flow target and return a normalized editable payload. |
| preview_flow_updateA | Preview a flow edit without saving it, returning the proposed review diff and summary. |
| validate_flowC | Validate a flow definition using the flow service validation API when available. |
| apply_flow_updateC | Apply a flow edit and return the saved flow plus the persisted review diff. |
| get_last_updateA | Return the last successful flow update recorded by the local bridge. |
| revert_last_updateC | Revert the selected flow target to the last recorded before-state. |
| list_runsC | List recent runs for the selected flow target. |
| get_latest_runC | Return the most recent run for the selected flow target. |
| get_runA | Return details for a specific run of the selected flow target. |
| get_run_actionsC | Return action-level statuses for a specific run of the selected flow target. |
| wait_for_runB | Poll the latest run or a specific run until it reaches a terminal status or timeout. |
| get_trigger_callback_urlC | Return the callback URL for the selected flow trigger when it supports manual invocation. |
| invoke_triggerC | Invoke the selected flow trigger using its callback URL when it supports manual execution. |
| create_flowC | Create a new blank flow in the current environment and connect it as the active target. |
| create_flow_in_solutionB | Create a new blank flow in the current environment, add it to an unmanaged solution, and connect it as the active target. |
| clone_flowC | Clone an existing flow inside the current environment and optionally connect the clone. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| power-automate-context | Current Power Automate context, capabilities, and cached summaries. |
| power-automate-last-run | Last cached run summary for the connected flow. |
| power-automate-last-update | Last cached update summary for the connected flow. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kaael1/mcp-power-automate'
If you have feedback or need assistance with the MCP directory API, please join our Discord server