{"slug":"ratamaha-git/n8n-mcp","name":"AutomateLab n8n","description":"Build n8n workflows, custom nodes, and AI agents from natural language. Pairs with the @automatelab/n8n-mcp server.","category":"development","tags":[],"official":false,"stars":5,"transport":"stdio","install":[{"cmd":"npm install -g @automatelab/n8n-mcp","imports":[]}],"tools":[{"name":"workflow.generate","description":"Plain-English description → workflow JSON. Detects AI-agent intent."},{"name":"node.scaffold","description":"Description → single INodeType TypeScript file for a custom n8n package."},{"name":"workflow.lint","description":"Workflow JSON → list of errors and warnings (20+ rules)."},{"name":"workflow.diff","description":"Two workflows → semantic diff (nodes added/removed/modified, connections, settings)."},{"name":"execution.explain","description":"Failed execution JSON → per-node diagnosis with hints."},{"name":"execution.replay","description":"Workflow + node → self-contained replay workflow that exercises just that node."},{"name":"execution.timeline","description":"Execution JSON → per-node timeline table (start, duration, items in/out, errors)."},{"name":"workflow.list","description":"Paginate workflows; filter by active/tags/name."},{"name":"workflow.get","description":"Fetch a workflow by id."},{"name":"workflow.create","description":"POST a workflow. Strips read-only fields."},{"name":"workflow.activate","description":"Flip active on/off."},{"name":"execution.list","description":"Browse executions; pass includeData: true for the full body."}],"env_vars":["N8N_API_URL","N8N_API_KEY"],"auth_type":"none","github":"https://github.com/ratamaha-git/n8n-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}