AutomateLab n8n
JSON →Build n8n workflows, custom nodes, and AI agents from natural language. Pairs with the @automatelab/n8n-mcp server.
Install
npm install -g @automatelab/n8n-mcp Tools · 12
- workflow.generate Plain-English description → workflow JSON. Detects AI-agent intent.
- node.scaffold Description → single INodeType TypeScript file for a custom n8n package.
- workflow.lint Workflow JSON → list of errors and warnings (20+ rules).
- workflow.diff Two workflows → semantic diff (nodes added/removed/modified, connections, settings).
- execution.explain Failed execution JSON → per-node diagnosis with hints.
- execution.replay Workflow + node → self-contained replay workflow that exercises just that node.
- execution.timeline Execution JSON → per-node timeline table (start, duration, items in/out, errors).
- workflow.list Paginate workflows; filter by active/tags/name.
- workflow.get Fetch a workflow by id.
- workflow.create POST a workflow. Strips read-only fields.
- workflow.activate Flip active on/off.
- execution.list Browse executions; pass includeData: true for the full body.
Environment variables
N8N_API_URLN8N_API_KEY
Links
★ 5 GitHub stars