What is Automatelab N8n?
Automatelab N8n is an MCP (Model Context Protocol) server that gives Claude, Cursor, and other MCP-compatible agents nine tools for working with n8n: scaffold a custom node, generate workflow JSON, lint workflows, diagnose failed executions, and drive a live n8n instance via REST. It is designed for developers who need debugging and first-run correctness when building n8n automations with AI assistance.
How to use Automatelab N8n?
Install the server globally with npm install -g @automatelab/n8n-mcp, then configure it in your MCP host (e.g., Cursor's mcp.json or Claude Desktop's claude_desktop_config.json) by specifying the command npx -y @automatelab/n8n-mcp. Optionally set environment variables N8N_API_URL and N8N_API_KEY to enable the five live-instance tools; the four stateless tools work without them. After restarting the host, the nine n8n_* tools appear in the MCP panel.
Key features of Automatelab N8n
- Generate workflow JSON from plain-English descriptions.
- Diagnose failed executions with per-node hints.
- Lint workflow JSON for silent failures and deprecated nodes.
- Scaffold custom n8n node TypeScript files.
- Interact with live n8n instances via five REST tools.
- Works without a live n8n instance for core tools.
Use cases of Automatelab N8n
- Debug silent data loss in n8n workflows using execution diagnosis.
- Generate correct AI Agent workflows with proper LangChain topology.
- Lint existing workflows before deployment to catch common issues.
- Scaffold custom nodes to extend n8n functionality.
- Automate workflow management via REST tools (list, fetch, create, activate, browse executions).
Comments