Power Automate MCP server
io.github.sapientsai/power-automate-mcp-server·v0.2.4·2 starsInspect, operate, and author Microsoft Power Automate cloud flows from an agent context.
2 stars48 downloads/wk
Reviews
Write oneNobody has reviewed Power Automate yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Power Automate tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan53 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 13 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Power Automate compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 73% of 4,461 AI and agents servers
- GitHub stars
- 2
- more than 65% of 2,713 AI and agents servers
- Downloads a week
- 48
- more than 38% of 1,554 AI and agents servers with a package
Install Power Automate in Claude Code, Cursor or VS Code
Runs npx -y power-automate-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add power-automate-mcp-server -- npx -y power-automate-mcp-server
What the publisher says
From the Power Automate repository's README, as published. We do not edit it. Read it on GitHub
power-automate-mcp-server
An MCP server that lets agents inspect, operate, and author Microsoft Power Automate cloud flows from a CLI/agent context — list and inspect flows, debug runs, check connections and owners, and (when explicitly enabled) enable/disable flows, cancel/resubmit runs, manage owners, and create/update/delete flows.
Primarily a management surface — the Power Automate portal's visual designer remains the better place to author complex flow logic — but createflow/updateflow/delete_flow are also available (write-gated) for programmatic authoring. Built on SomaMCP (telemetry, health/info/ dashboard, error classification) over FastMCP.
⚠️ Unofficial API. v1 targets api.flow.microsoft.com — the surface the Power Automate
portal itself uses. Microsoft labels it _"isn't supported. Customers should instead use the
Dataverse Web APIs." It is stable in practice and, unlike Dataverse, sees all** flows
(including personal "My Flows") and works on M365‑seeded entitlements (no Premium license).
Every tool's description carries this disclaimer. A supported Dataverse backend is stubbed
for the future (see src/backend/dataverse/README.md).
Quick start
pnpm install
cp .env.example .env # set AZURE_CLIENT_ID (see "App registration" below)
pnpm build
pnpm dev:stdio # local agent over stdio (device-code sign-in to stderr)On first use the server prints a device-code prompt to stderr; open https://microsoft.com/devicelogin, enter the code, and sign in. The token is cached (TOKENCACHEPATH, mode 0600) and silently refreshed thereafter.
Add to an MCP client (stdio)
{
"mcpServers": {
"power-automate": {
"command": "npx",
"args": ["-y", "power-automate-mcp-server", "--stdio"],
"env": { "AZURE_CLIENT_ID": "<your-app-registration-client-id>" },
},
},
}Developing on this repo? It ships a project-scoped .mcp.json (stdio, local dist/bin.js). After pnpm build, export AZURECLIENTID and open the repo in Claude Code — the power-automate server loads automatically (complete the device-code sign-in once; the cached token is then reused).
App registration
This server ships no default client id — you register your own (one‑time):
single‑tenant if you'll only ever use one org).
- Azure Portal → Microsoft Entra ID → App registrations → New registration.
- Name it (e.g. power-automate-mcp). Supported account types: multitenant (or
http://localhost (unused by device code, but required to register the platform). Set "Allow public client flows" = Yes.
- Authentication → Add a platform → Mobile and desktop applications. Add redirect URI
Automate / Microsoft Flow Service API. If it isn't in the picker, see "Token audience" below — this is the known friction point.
- API permissions → Add a permission. You need a delegated permission for the Power
- Copy the Application (client) ID → AZURECLIENTID.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Power Automate: common questions
- Is Power Automate MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Power Automate safety report
- How do I install Power Automate?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Power Automate need an API key?
- Yes. The registry entry asks for
AZURE_CLIENT_SECRET. - Is Power Automate maintained?
- The last commit was 53 days ago (2026-09-13). The latest release is v0.2.4.
- What can I use instead of Power Automate?
- Servers from other publishers that do the same job: agent-device MCP server, FireCMS Cloud MCP server and Power BI Authoring MCP Server (Local).
- How does Power Automate compare with other AI and agents MCP servers?
- safety score 85/100 (higher than 73% of 4,461 AI and agents servers); github stars 2 (more than 65% of 2,713 AI and agents servers); downloads a week 48 (more than 38% of 1,554 AI and agents servers with a package). Full comparison.
Alternatives to Power Automate
Same job from other publishers: the closest match first, then the best rated.
- agent-deviceLet AI agents inspect, control, and debug real iOS, Android, desktop, and TV appsnot reviewedWidely usedA
- FireCMS CloudManage FireCMS Cloud from an AI agent: Firestore data, collections, schemas and users.not reviewedEstablishedA
- Power BI Authoring MCP Server (Local)The Power BI Authoring MCP server lets an AI agent create and change Power BI semantic models.not reviewedEstablishedA
- Alibaba Cloud DashScope — QwenAlibaba Cloud DashScope MCP: Qwen chat, embeddings, and model discovery on your own account.not reviewedEstablishedB
- AKShareLet a model explore AKShare's 1000+ China market data functions on its own — search, inspect, callnot reviewedEstablishedA