github czlonkowski/n8n-mcp v2.12.1
Release v2.12.1

latest release: v2.12.2
12 hours ago

Release v2.12.1

Fixed

  • Error Output Validation: Enhanced workflow validator to detect incorrect error output configurations
    • Detects when multiple nodes are incorrectly placed in the same output array (main[0])
    • Validates that error handlers are properly connected to main[1] (error output) instead of main[0]
    • Cross-validates onError property ('continueErrorOutput') matches actual connection structure
    • Provides clear, actionable error messages with JSON examples showing correct configuration
    • Uses heuristic detection for error handler nodes (names containing "error", "fail", "catch", etc.)
    • Added comprehensive test coverage with 16+ test cases

Improved

  • Validation Messages: Error messages now include detailed JSON examples showing both incorrect and correct configurations
  • Pattern Detection: Fixed checkWorkflowPatterns to check main[1] for error outputs instead of non-existent outputs.error
  • Test Coverage: Added new test file workflow-validator-error-outputs.test.ts with extensive error output validation scenarios

Installation

NPM Package

# Install globally
npm install -g n8n-mcp

# Or run directly
npx n8n-mcp

Docker

# Standard image
docker run -p 3000:3000 ghcr.io/czlonkowski/n8n-mcp:v2.12.1

# Railway optimized
docker run -p 3000:3000 ghcr.io/czlonkowski/n8n-mcp-railway:v2.12.1

Documentation

🤖 Generated with Claude Code

Don't miss a new n8n-mcp release

NewReleases is sending notifications on new releases.