feat: add power-automate-mcp skill#896
Conversation
Connect to and operate Power Automate cloud flows via a FlowStudio MCP server. Includes tool reference, action types, connection references, and bootstrap guide.
There was a problem hiding this comment.
Pull request overview
Adds a new power-automate-mcp skill that documents how to use the FlowStudio MCP server to discover, inspect, and operate Power Automate cloud flows programmatically.
Changes:
- Introduces the main skill guide (
SKILL.md) with end-to-end workflows and helper functions (Python/Node). - Adds reference documentation for tool response shapes, action types, connection references, and MCP bootstrap details.
- Provides behavioral notes and “gotchas” intended to supplement
tools/list.
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 8 comments.
Show a summary per file
| File | Description |
|---|---|
| skills/power-automate-mcp/SKILL.md | Main skill instructions, helpers, and workflows for using FlowStudio MCP with Power Automate. |
| skills/power-automate-mcp/references/MCP-BOOTSTRAP.md | Quickstart for endpoint/auth/JSON-RPC usage and response parsing expectations. |
| skills/power-automate-mcp/references/tool-reference.md | Catalog of response shapes and non-obvious behaviors per tool. |
| skills/power-automate-mcp/references/action-types.md | Cheat sheet for interpreting Power Automate action types and expressions. |
| skills/power-automate-mcp/references/connection-references.md | How to obtain and pass connectionReferences for connector-backed actions. |
aaronpowell
left a comment
There was a problem hiding this comment.
I think it would be a good idea to have Flow Studio as part of the name of this skill to ensure that people realise that this is for Power Automate with Flow Studio and not just Power Automate direction.
- Rename power-automate-mcp → flowstudio-power-automate-mcp
- Fix list_live_flows docs: returns wrapper object {mode, flows, totalCount, error}, not direct array
- Fix next() syntax: add parens for generator with default arg
- Add User-Agent header to tools/list discovery example
- Standardize User-Agent to FlowStudio-MCP/1.0 (required by Cloudflare)
- Add environmentName note for list_live_connections (required despite schema)
- Update list_live_flows response shape in tool-reference.md
All response shapes verified against live MCP server.
Changes Addressing Review FeedbackReviewer: @aaronpowell (Code Owner)
✅ Done — Renamed skill folder and frontmatter from Copilot AI Review — Verdict TableAll claims below were verified against the live FlowStudio MCP server (
All changes are in commit |
…te-build skills Two companion skills for the FlowStudio Power Automate MCP server: - flowstudio-power-automate-debug: Debug workflow for failed Power Automate cloud flow runs - flowstudio-power-automate-build: Build & deploy flows from natural language descriptions Both require a FlowStudio MCP subscription: https://flowstudio.app These complement the existing flowstudio-power-automate-mcp skill (merged in PR github#896).
New Skill: power-automate-mcp
Connect to and operate Power Automate cloud flows via a FlowStudio MCP server.
What it does
Lets AI agents read, monitor, and operate Microsoft Power Automate cloud flows programmatically — no browser, no UI, no manual steps. Covers:
Files
skills/power-automate-mcp/SKILL.md— Main skill file with frontmatterskills/power-automate-mcp/references/tool-reference.md— Response shapes and behavioral notesskills/power-automate-mcp/references/action-types.md— Power Automate action type referenceskills/power-automate-mcp/references/connection-references.md— Connection setup patternsskills/power-automate-mcp/references/MCP-BOOTSTRAP.md— Bootstrap/quickstart guideChecklist
npm run skill:validatepassesnpm run buildpassesnameanddescriptionx-api-key(not Bearer)tools/listdiscovery step