Power Automate MCP brings AI-assisted flow building into the developer workflow
In a Powercademy video, Halden Rasheed uses GitHub Copilot and the Power Automate MCP server to set up the tooling, build a Microsoft Forms → SharePoint → email flow, and then diagnose a failed run. What caught my attention is not that a prompt can create a flow. It is that the whole build-test-fix loop now happens in a developer's workspace.
What is in the toolkit
The Microsoft Power Platform Skills marketplace has a Power Automate plugin that builds, edits, runs and debugs cloud flows through the FlowAgent MCP server. The skills shown cover:
- first-time setup and environment troubleshooting;
- browsing flows, guided creation and autonomous building;
- interactive debugging and deeper diagnosis;
- lifecycle management and desktop flows.
Designer Copilot vs MCP in the workspace
Copilot inside the Power Automate designer already helps with natural-language editing. The MCP approach is different: the prompt sits next to project context, source files and other tooling. That can shorten the path from an architecture discussion to a working version.
It also moves where quality is managed. A flow built quickly is still a production automation with connections, permissions, data boundaries, retries and an owner. MCP does not remove those decisions; it makes them easier to see and retest.
The demo, step by step
A form is submitted, the answer becomes a SharePoint list item, and an email goes out linking to the item. Halden gives a guided prompt with the form, list and site, then adjusts the request so the notification behaves as intended. He tests it, gets a failed run and asks the assistant to diagnose. It inspects the run, proposes a fix and replays the scenario to check it.
Repeating it safely
- Write the acceptance test first. A non-sensitive form, a dedicated list, a test mailbox, and the expected item and email.
- Install and scope. Follow the repository setup, sign in to the right environment, and confirm the identity can reach the form, site and mail connection.
- Be explicit. Name the exact form, site, list and notification. Ask the assistant to describe the actions before it creates them, and check the trigger, mapping, connection references and ownership.
- Test against the run history. It shows whether each action got the inputs and outputs you expected.
- Diagnose with care. Give the exact error and run context — not secrets, not screenshots with personal data. Compare the diagnosis with Microsoft's troubleshooting guidance, replay in test only, and approve the fix before promoting.
I would not judge MCP by how fast it makes the first flow. I would judge it by how well the team can explain, test, fix and hand over that flow afterwards. If it is only fast, keep working on the instructions and governance around it.
Once a flow exists, the same tools are also useful for improving it — I cover that in optimising a flow with MCP skills.
Sources
References used for this article. Links open in a new tab.
- YouTube — video
- GitHub — microsoft/power-platform-skills: A plugin marketplace for GitHub Copilot and other AI agents that provides Power Platform development…
- GitHub — microsoft/power-platform-skills: plugins/power-automate/README.md
- Microsoft Learn — FAQ for Copilot in cloud flows
- Microsoft Learn — Use Power Platform CLI with built-in MCP server
- Microsoft Learn — Troubleshoot a cloud flow
- Microsoft Learn — Troubleshoot cloud flow errors
- LinkedIn — howdangrashid (profile)
- powercademy.com — Free Power Platform Success Kit - Powercademy