diff --git a/skills/n8n-mcp-tools-expert/VALIDATION_GUIDE.md b/skills/n8n-mcp-tools-expert/VALIDATION_GUIDE.md index 3e512a3..925d34d 100644 --- a/skills/n8n-mcp-tools-expert/VALIDATION_GUIDE.md +++ b/skills/n8n-mcp-tools-expert/VALIDATION_GUIDE.md @@ -302,6 +302,7 @@ Use **ai-friendly** profile to reduce false positives. - Iterate validation loop - Trust auto-sanitization for operator issues - Use minimal profile for quick checks +- Complete workflow activation manually in n8n UI (API/MCP cannot activate workflows) ### ❌ Don't diff --git a/skills/n8n-mcp-tools-expert/WORKFLOW_GUIDE.md b/skills/n8n-mcp-tools-expert/WORKFLOW_GUIDE.md index 2e8f622..72e26b3 100644 --- a/skills/n8n-mcp-tools-expert/WORKFLOW_GUIDE.md +++ b/skills/n8n-mcp-tools-expert/WORKFLOW_GUIDE.md @@ -273,16 +273,27 @@ n8n_validate_workflow({ → Verify changes 5. ACTIVATE (when ready) + ⚠️ **IMPORTANT LIMITATION**: Workflow activation is NOT supported via API or MCP. + Users must activate workflows manually in the n8n UI. + + The following operation will NOT activate the workflow: n8n_update_partial_workflow({id, operations: [{ type: "updateSettings", settings: {active: true} }]}) + **Manual activation required**: Navigate to workflow in n8n UI and toggle activation. + 6. MONITOR n8n_list_executions({workflowId: id}) n8n_get_execution({id: execution_id}) ``` +**Deployment Note**: After creating and validating workflows via MCP, inform users they must: +1. Open the workflow in n8n UI (provide workflow ID) +2. Review the workflow configuration +3. Manually activate the workflow using the activation toggle + --- ## Common Patterns from Telemetry diff --git a/skills/n8n-workflow-patterns/SKILL.md b/skills/n8n-workflow-patterns/SKILL.md index ed12e04..7aba907 100644 --- a/skills/n8n-workflow-patterns/SKILL.md +++ b/skills/n8n-workflow-patterns/SKILL.md @@ -133,7 +133,7 @@ When building ANY workflow, follow this checklist: ### Deployment Phase - [ ] Review workflow settings (execution order, timeout, error handling) -- [ ] Activate workflow +- [ ] Activate workflow ⚠️ **Manual activation required in n8n UI** (API/MCP cannot activate) - [ ] Monitor first executions - [ ] Document workflow purpose and data flow diff --git a/skills/n8n-workflow-patterns/scheduled_tasks.md b/skills/n8n-workflow-patterns/scheduled_tasks.md index 3d113d0..200e0bd 100644 --- a/skills/n8n-workflow-patterns/scheduled_tasks.md +++ b/skills/n8n-workflow-patterns/scheduled_tasks.md @@ -709,6 +709,7 @@ Use `search_templates({query: "schedule"})` to find more! - [ ] Document workflow purpose - [ ] Set up monitoring - [ ] Configure alerts +- [ ] Activate workflow in n8n UI ⚠️ **Manual activation required** (API/MCP cannot activate) - [ ] Test in production (short interval first) - [ ] Monitor first few executions