n8n_check_disabled_nodes
Identify disabled nodes across workflows to detect drift signals such as paused debugging or incomplete cleanup.
Instructions
Scan workflows and surface every node with disabled: true. One finding per (workflowId, nodeName, nodeType) plus a per-workflow count. Read-only. Disabled nodes are common drift signals — frozen mid-debug, forgotten cleanup — and the n8n UI doesn't surface them in any list view. Bounded-concurrency fan-out; per-workflow fetch errors land in fetchErrors instead of failing the scan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| activeOnly | No | Only scan active workflows. Default false. | |
| includeArchived | No | Include archived workflows. Default false. | |
| maxWorkflows | No | Cap on workflows INSPECTED (default 250). Counted after the active/archived filter, so the scanner may page through more list rows than this when many archived workflows are skipped, but it will not fetch more than `maxWorkflows` full workflow definitions. | |
| concurrency | No | Parallel getWorkflow requests (default 3, max 8). |