- Claude Code installed
- An n8n instance (cloud or self-hosted)
- Node.js 18+ (for npx)
git clone https://github.com/promptadvisers/n8n-powerhouse.git
cd n8n-powerhouse- Log into your n8n instance
- Go to Settings (gear icon in sidebar)
- Click API
- Click Create API Key
- Copy the generated key
Run this command, replacing the placeholders:
claude mcp add n8n-mcp-api \
-e MCP_MODE=stdio \
-e LOG_LEVEL=error \
-e DISABLE_CONSOLE_OUTPUT=true \
-e N8N_API_URL=https://YOUR-INSTANCE.app.n8n.cloud \
-e N8N_API_KEY=your-api-key-here \
-- npx -y n8n-mcpReplace YOUR-INSTANCE with your n8n cloud subdomain:
N8N_API_URL=https://mycompany.app.n8n.cloud
Use your n8n instance URL:
N8N_API_URL=https://n8n.mycompany.com
Start Claude Code in the project directory:
claudeThen ask Claude:
What n8n skills do you have available?
Claude should list the 8 skills from the .claude/skills/ directory.
Ask Claude:
List my n8n workflows
If configured correctly, Claude will use the MCP to list workflows from your n8n instance.
-
Check that the MCP was added:
claude mcp list
-
Verify environment variables are set correctly
-
Try removing and re-adding:
claude mcp remove n8n-mcp-api claude mcp add n8n-mcp-api ...
- Regenerate API key in n8n Settings → API
- Check for trailing spaces in the key
- Ensure the key hasn't expired
- Verify N8N_API_URL is correct
- Check that your n8n instance is running
- For self-hosted: ensure API is enabled in n8n settings
To get the latest skills:
cd n8n-powerhouse
git pull origin mainThe skills will be automatically available next time you start Claude Code.
Remove the MCP:
claude mcp remove n8n-mcp-apiDelete the repo:
rm -rf n8n-powerhouse