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.

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


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 |
Verbinden und Steuern von Power Automate Cloud-Flows – Flows auflisten, Definitionen lesen, Ausführungen prüfen, erneut senden, abbrechen | |
Schritt-für-Schritt-Diagnoseprozess zur Untersuchung fehlerhafter Flows | |
Erstellen, strukturieren und bereitstellen von Power Automate Flow-Definitionen von Grund auf | |
Flow-Status, Fehlerraten, Ersteller-Inventar, Power Apps, Umgebungs- und Connector-Anzahl | |
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-skillsDann 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-governanceVerbinden 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-governanceVia ClawHub installieren
npx clawhub@latest install power-automate-mcpVia Smithery installieren
npx smithery skill add flowstudio/power-automate-mcpManuelle 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 Flow —
contains(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ürzen —
split(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 viaupdate_live_flowbereit.
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/mcpAPI-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 MITAuf GitHub verfügbar
Funktioniert mit Copilot, Claude und jedem MCP-kompatiblen Agenten.
awesome-copilot (zusammengeführt)
skills.sh (3K+ Installationen)
Smithery (veröffentlicht)
ClawHub (v1.1.0)
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
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
This server cannot be installed
Maintenance
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