Skip to main content
Glama
ninihen1

Flow Studio - Power Automate MCP Server

FlowStudio MCP — Power Automate-Skills für KI-Agenten

Verleihen Sie Ihrem KI-Agenten dieselbe Transparenz, die Sie im Power Automate-Portal haben – und noch ein bisschen mehr. Die Graph API liefert nur den Status der obersten Ausführungsebene – Agenten können weder Aktionseingaben, Schleifeniterationen noch verschachtelte Fehler sehen. Flow Studio MCP legt all dies offen.

Agent debuggt einen Power Automate-Flow via MCP

Sie können sich durch das Portal klicken und die Ursache finden. Ihr Agent kann das nicht – es sei denn, er hat MCP.

Das Portal zeigt einem Menschen alles – aber Agenten sehen über die Graph API nur den Fehler auf oberster Ebene

Mit Flow Studio MCP sieht der Agent, was Sie sehen

Wann Sie dies benötigen

  • Ihr Agent sieht, dass ein Flow fehlgeschlagen ist, aber nicht warum – die Graph API liefert nur Statuscodes

  • Sie möchten, dass Ihr Agent Eingaben und Ausgaben auf Aktionsebene sieht, so wie Sie es im Portal können

  • Eine Schleife hat Hunderte von Iterationen und einige erzeugten fehlerhafte Ausgaben – im Portal würden Sie jede einzeln durchklicken, aber der Agent kann alle Iterationseingaben und -ausgaben auf einmal scannen

  • Sie möchten den Flow-Status, die Fehlerraten und die Aktivitäten der Ersteller mandantenweit prüfen, ohne das Admin Center zu öffnen

  • Sie müssen Flows klassifizieren, verwaiste Ressourcen erkennen oder Connectoren in großem Maßstab prüfen – ohne das CoE Starter Kit zu installieren

  • Sie sind es leid, der Vermittler zwischen Ihrem Agenten und dem Portal zu sein

Graph API vs. Flow Studio MCP

Der Hauptunterschied: Die Graph API gibt Ihrem Agenten den Ausführungsstatus. MCP gibt Ihrem Agenten die Eingaben und Ausgaben jeder Aktion.

Was der Agent sieht

Graph API

Flow Studio MCP

Ausführung erfolgreich oder fehlgeschlagen

Ja

Ja

Aktionseingaben und -ausgaben

Nein

Ja

Fehlerdetails über den Statuscode hinaus

Nein

Ja

Details zu untergeordneten Flow-Ausführungen

Nein

Ja

Daten zu Schleifeniterationen

Nein

Ja

Flow-Definition (lesen + schreiben)

Begrenzt

Vollständiges JSON

Ausführungen erneut senden / abbrechen

Begrenzt

Ja

Zwischengespeicherter Flow-Status & Fehlerraten

Nein

Ja

Ersteller / Power Apps / Connector-Inventar

Nein

Ja

Governance-Metadaten (Tags, Auswirkungen, Besitzer)

Nein

Ja

Skills

Skill

Beschreibung

power-automate-mcp

Verbinden und Steuern von Power Automate Cloud-Flows – Flows auflisten, Definitionen lesen, Ausführungen prüfen, erneut senden, abbrechen

power-automate-debug

Schritt-für-Schritt-Diagnoseprozess zur Untersuchung fehlerhafter Flows

power-automate-build

Erstellen, strukturieren und bereitstellen von Power Automate Flow-Definitionen von Grund auf

power-automate-monitoring

Flow-Status, Fehlerraten, Ersteller-Inventar, Power Apps, Umgebungs- und Connector-Anzahl

power-automate-governance

Klassifizierung von Flows nach Auswirkungen, Erkennung verwaister Ressourcen, Connector-Audit, Benachrichtigungsverwaltung, Berechnung von Archiv-Scores

Die ersten drei Skills nutzen Live-Power Automate API-Aufrufe. Die Monitoring- und Governance-Skills nutzen den zwischengespeicherten Speicher – einen täglichen Snapshot mit aggregierten Statistiken, Hinweisen zur Fehlerbehebung und Governance-Metadaten. Erfordert ein FlowStudio for Teams- oder MCP Pro+-Abonnement für die Speicher-Tools.

Jeder Skill folgt der Agent Skills-Spezifikation und funktioniert mit jedem kompatiblen Agenten.

Unterstützte Agenten

Copilot, Claude Code, Codex, OpenClaw, Gemini CLI, Cursor, Goose, Amp, OpenHands

Schnellstart

Als Claude Code-Plugin installieren

Nach Genehmigung über den Claude Plugin-Marktplatz verfügbar. Zum lokalen Testen:

git clone https://github.com/ninihen1/power-automate-mcp-skills.git
claude --plugin-dir ./power-automate-mcp-skills

Dann den MCP-Server verbinden:

claude mcp add --transport http flowstudio https://mcp.flowstudio.app/mcp \
  --header "x-api-key: <YOUR_TOKEN>"

Erhalten Sie Ihren Token unter mcp.flowstudio.app.

In Codex installieren

Installieren Sie Skills innerhalb einer Codex-Sitzung direkt:

$skill-installer install https://github.com/ninihen1/power-automate-mcp-skills/tree/main/skills/power-automate-mcp
$skill-installer install https://github.com/ninihen1/power-automate-mcp-skills/tree/main/skills/power-automate-debug
$skill-installer install https://github.com/ninihen1/power-automate-mcp-skills/tree/main/skills/power-automate-build
$skill-installer install https://github.com/ninihen1/power-automate-mcp-skills/tree/main/skills/power-automate-monitoring
$skill-installer install https://github.com/ninihen1/power-automate-mcp-skills/tree/main/skills/power-automate-governance

Verbinden Sie dann den MCP-Server in ~/.codex/config.toml:

[mcp_servers.flowstudio]
url = "https://mcp.flowstudio.app/mcp"

[mcp_servers.flowstudio.http_headers]
x-api-key = "<YOUR_TOKEN>"

Via skills.sh installieren

Suchen Sie nach flowstudio auf skills.sh, oder:

npx skills add github/awesome-copilot -s flowstudio-power-automate-mcp
npx skills add github/awesome-copilot -s flowstudio-power-automate-debug
npx skills add github/awesome-copilot -s flowstudio-power-automate-build
npx skills add github/awesome-copilot -s flowstudio-power-automate-monitoring
npx skills add github/awesome-copilot -s flowstudio-power-automate-governance

Via ClawHub installieren

npx clawhub@latest install power-automate-mcp

Via Smithery installieren

npx smithery skill add flowstudio/power-automate-mcp

Manuelle Installation

Kopieren Sie den/die Skill-Ordner in das Verzeichnis .github/skills/ Ihres Projekts (oder dorthin, wo Ihr Agent Skills erkennt).

Den MCP-Server verbinden

Claude Code:

claude mcp add --transport http flowstudio https://mcp.flowstudio.app/mcp \
  --header "x-api-key: <YOUR_TOKEN>"

Codex (~/.codex/config.toml):

[mcp_servers.flowstudio]
url = "https://mcp.flowstudio.app/mcp"

[mcp_servers.flowstudio.http_headers]
x-api-key = "<YOUR_TOKEN>"

Copilot / VS Code (.vscode/mcp.json):

{
  "servers": {
    "flowstudio": {
      "type": "http",
      "url": "https://mcp.flowstudio.app/mcp",
      "headers": { "x-api-key": "<YOUR_TOKEN>" }
    }
  }
}

Erhalten Sie Ihren Token unter mcp.flowstudio.app.

Echte Debugging-Beispiele

Diese stammen aus echten Produktionsuntersuchungen, nicht aus Demos.

  • Ausdrucksfehler in untergeordnetem Flowcontains(string(...)) stürzte bei einer verschachtelten Eigenschaft ab. Der Agent verfolgte den übergeordneten Flow, in den untergeordneten Flow, durch Schleifeniterationen und fand die fehlerhafte Eingabe. Das Portal zeigte "ExpressionEvaluationFailed" ohne Kontext.

  • Dateneingabe, kein Flow-Fehler — Der Benutzer meldete zwei "Fehler" nacheinander. Der Agent bewies, dass beide Dateneingabefehler waren (fehlendes Komma in E-Mail, einzelne Adresse im CC-Feld). Der Flow war korrekt. In Sekunden diagnostiziert.

  • Null-Wert lässt untergeordneten Flow abstürzensplit(Name, ', ') stürzte ab, als 38 % der Datensätze Null-Namen hatten. Der Agent verfolgte den übergeordneten Flow zum untergeordneten Flow zur Schleife zur Aktion, fand die Ursache und stellte eine Korrektur via update_live_flow bereit.

Voraussetzungen

  • Ein FlowStudio MCP-Abonnement (alle Live-Tools)

  • Für Speicher-Tools (Monitoring, Governance): FlowStudio for Teams oder MCP Pro+

  • MCP-Endpunkt: https://mcp.flowstudio.app/mcp

  • API-Schlüssel / JWT-Token (übergeben als x-api-key-Header)

Repository-Struktur

skills/
  power-automate-mcp/          core connection & operation skill
  power-automate-debug/        debug workflow skill
  power-automate-build/        build & deploy skill
  power-automate-monitoring/   flow health & tenant inventory skill
  power-automate-governance/   compliance & governance skill
examples/                      real debugging walkthroughs
README.md
LICENSE                        MIT

Auf GitHub verfügbar

Funktioniert mit Copilot, Claude und jedem MCP-kompatiblen Agenten.

Mitwirken

Beiträge sind willkommen. Jeder Skill-Ordner muss eine SKILL.md mit dem erforderlichen Frontmatter enthalten. Siehe die bestehenden Skills für das Format.

Lizenz

MIT


Schlüsselwörter: Power Automate Debugging, Flow-Ausführungshistorie, Ausdrucksauswertung fehlgeschlagen, Fehler im untergeordneten Flow, verschachtelte Aktionsfehler, Schleifeniterationsausgabe, Agenten-Automatisierung MCP, Power Platform KI, Flow-Definition bereitstellen, fehlgeschlagene Ausführung erneut senden, Flow-Monitoring, Governance, CoE, Erkennung verwaister Ressourcen, Connector-Audit, Archiv-Score, Ersteller-Inventar

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
1dResponse time
Release cycle
Releases (12mo)

Latest Blog Posts

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/ninihen1/power-automate-mcp-skills'

If you have feedback or need assistance with the MCP directory API, please join our Discord server