Flow Studio - Power Automate MCP Server
FlowStudio MCP — Habilidades de Power Automate para agentes de IA
Dale a tu agente de IA la misma visibilidad que tienes en el portal de Power Automate, y un poco más. La API de Graph solo devuelve el estado de ejecución de alto nivel; los agentes no pueden ver las entradas de las acciones, las iteraciones de bucle o los fallos anidados. Flow Studio MCP expone todo esto.

Puedes hacer clic en el portal y encontrar la causa raíz. Tu agente no puede, a menos que tenga MCP.


Cuándo necesitas esto
Tu agente puede ver que un flujo falló, pero no por qué; la API de Graph solo devuelve códigos de estado
Quieres que tu agente vea las entradas y salidas a nivel de acción, como puedes hacer en el portal
Un bucle tiene cientos de iteraciones y algunas produjeron resultados incorrectos; en el portal tendrías que hacer clic en cada una, pero el agente puede escanear todas las entradas y salidas de las iteraciones a la vez
Quieres comprobar el estado del flujo, las tasas de error y la actividad de los creadores en todo tu inquilino sin abrir el centro de administración
Necesitas clasificar flujos, detectar recursos huérfanos o auditar conectores a gran escala, sin instalar el CoE Starter Kit
Estás cansado de ser el intermediario entre tu agente y el portal
API de Graph vs Flow Studio MCP
La diferencia principal: La API de Graph le da a tu agente el estado de ejecución. MCP le da a tu agente las entradas y salidas de cada acción.
Lo que ve el agente | API de Graph | Flow Studio MCP |
Ejecución completada o fallida | Sí | Sí |
Entradas y salidas de acciones | No | Sí |
Detalles del error más allá del código de estado | No | Sí |
Detalles de ejecución de flujo hijo | No | Sí |
Datos de iteración de bucle | No | Sí |
Definición de flujo (lectura + escritura) | Limitado | JSON completo |
Reenviar / cancelar ejecuciones | Limitado | Sí |
Salud del flujo y tasas de error cacheadas | No | Sí |
Inventario de creadores / Power Apps / conexiones | No | Sí |
Metadatos de gobernanza (etiquetas, impacto, propietario) | No | Sí |
Habilidades
Habilidad | Descripción |
Conéctate y opera flujos de nube de Power Automate: lista flujos, lee definiciones, comprueba ejecuciones, reenvía, cancela | |
Proceso de diagnóstico paso a paso para investigar flujos que fallan | |
Crea, estructura y despliega definiciones de flujo de Power Automate desde cero | |
Salud del flujo, tasas de error, inventario de creadores, Power Apps, recuento de entornos y conexiones | |
Clasifica flujos por impacto, detecta huérfanos, audita conectores, gestiona notificaciones, calcula puntuaciones de archivo |
Las tres primeras habilidades utilizan llamadas a la API en vivo de Power Automate. Las habilidades de monitoreo y gobernanza utilizan el almacén cacheado: una instantánea diaria con estadísticas agregadas, sugerencias de remediación y metadatos de gobernanza. Requiere una suscripción a FlowStudio for Teams o MCP Pro+ para las herramientas de almacén.
Cada habilidad sigue la especificación de Habilidades de Agente y funciona con cualquier agente compatible.
Agentes compatibles
Copilot, Claude Code, Codex, OpenClaw, Gemini CLI, Cursor, Goose, Amp, OpenHands
Inicio rápido
Instalar como plugin de Claude Code
Disponible a través del mercado de plugins de Claude tras su aprobación. Para probar localmente:
git clone https://github.com/ninihen1/power-automate-mcp-skills.git
claude --plugin-dir ./power-automate-mcp-skillsLuego conecta el servidor MCP:
claude mcp add --transport http flowstudio https://mcp.flowstudio.app/mcp \
--header "x-api-key: <YOUR_TOKEN>"Obtén tu token en mcp.flowstudio.app.
Instalar en Codex
Dentro de una sesión de Codex, instala las habilidades directamente:
$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-governanceLuego conecta el servidor MCP en ~/.codex/config.toml:
[mcp_servers.flowstudio]
url = "https://mcp.flowstudio.app/mcp"
[mcp_servers.flowstudio.http_headers]
x-api-key = "<YOUR_TOKEN>"Instalar vía skills.sh
Busca flowstudio en skills.sh, o:
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-governanceInstalar vía ClawHub
npx clawhub@latest install power-automate-mcpInstalar vía Smithery
npx smithery skill add flowstudio/power-automate-mcpInstalación manual
Copia la(s) carpeta(s) de habilidades en el directorio .github/skills/ de tu proyecto
(o donde sea que tu agente descubra habilidades).
Conectar el servidor MCP
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>" }
}
}
}Obtén tu token en mcp.flowstudio.app.
Ejemplos reales de depuración
Estos provienen de investigaciones de producción reales, no de demostraciones.
Error de expresión en flujo hijo —
contains(string(...))falló en una propiedad anidada. El agente rastreó a través del flujo padre, hacia el hijo, a través de las iteraciones del bucle, y encontró la entrada fallida. El portal mostraba "ExpressionEvaluationFailed" sin contexto.Entrada de datos, no un error de flujo — El usuario informó de dos "errores" seguidos. El agente demostró que ambos eran errores de entrada de datos (falta de coma en el correo electrónico, dirección única en el campo CC). El flujo era correcto. Diagnosticado en segundos.
Valor nulo bloquea el flujo hijo —
split(Name, ', ')falló cuando el 38% de los registros tenían nombres nulos. El agente rastreó del padre al hijo, al bucle y a la acción, encontró la causa raíz y desplegó una corrección a través deupdate_live_flow.
Requisitos previos
Una suscripción a FlowStudio MCP (todas las herramientas en vivo)
Para herramientas de almacén (monitoreo, gobernanza): FlowStudio for Teams o MCP Pro+
Punto final MCP:
https://mcp.flowstudio.app/mcpClave API / token JWT (pasado como encabezado
x-api-key)
Estructura del repositorio
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 MITDisponible en GitHub
Funciona con Copilot, Claude y cualquier agente compatible con MCP.
awesome-copilot (fusionado)
skills.sh (más de 3000 instalaciones)
Smithery (publicado)
ClawHub (v1.1.0)
Contribuciones
Las contribuciones son bienvenidas. Cada carpeta de habilidad debe contener un SKILL.md con el
frontmatter requerido. Consulta las habilidades existentes para ver el formato.
Licencia
Palabras clave: depuración de Power Automate, historial de ejecución de flujo, error de evaluación de expresión, fallo de flujo hijo, errores de acción anidados, salida de iteración de bucle, MCP de automatización de agentes, IA de Power Platform, despliegue de definición de flujo, reenviar ejecución fallida, monitoreo de flujo, gobernanza, CoE, detección de huérfanos, auditoría de conectores, puntuación de archivo, inventario de creadores
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