power-automate-mcp
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill involves processing complex data structures such as flow definitions, execution logs, and connector schemas returned from the FlowStudio API. This creates a surface for indirect prompt injection if the remote data contains malicious instructions designed to manipulate the agent's logic.\n
- Ingestion points: The core
mcphelper functions inSKILL.mdretrieve JSON data fromhttps://mcp.flowstudio.app/mcpand read oversized results from local temporary files.\n - Boundary markers: There are no specific boundary markers or 'ignore' instructions defined for the data returned by the API before it is processed by the agent.\n
- Capability inventory: The skill enables significant capabilities including listing tenant environments, updating flow definitions via
update_live_flow, and triggering flow runs viatrigger_live_flow(as detailed inreferences/tool-reference.md).\n - Sanitization: The skill provides guidance on 'Extract, don't echo' and 'Summarize tool output' in
SKILL.md, which helps reduce the data footprint but does not fully sanitize potential injection content.\n- [COMMAND_EXECUTION]: The skill provides functional Python and Node.js code snippets for the agent to execute. These snippets use standard libraries (urllib.requestin Python andfetchin Node.js) to perform network operations against the FlowStudio endpoint.\n - Evidence: Code blocks titled 'Core MCP Helper (Python)' and 'Core MCP Helper (Node.js)' in
SKILL.mddefine functions for making POST requests with JSON-RPC payloads.
Audit Metadata