MCP Catalogs
Home

mcp-n8n-builder

by spences10·83·Score 46

MCP server for programmatic creation and management of n8n workflows with API tools.

developer-toolsproductivityops-infra
26
Forks
10
Open issues
this month
Last commit
2d ago
Indexed

Overview

The mcp-n8n-builder server provides comprehensive tools for AI assistants to build, modify, and manage n8n workflows through the Model Context Protocol. It offers workflow management capabilities including creation, reading, updating, deletion, activation, and deactivation of workflows, along with execution management features. The server includes schema validation, node validation against n8n's available nodes, smart suggestions for similar node types, and detailed error handling to prevent common workflow creation errors.

Try asking AI

After installing, here are 3 things you can ask your AI assistant:

you:Automated workflow creation and management by AI assistants
you:Programmatic integration of n8n with other systems via MCP
you:Batch processing and updating of multiple n8n workflows

When to choose this

Choose this MCP server if you're already using n8n and want to enable AI assistants to programmatically manage workflows without direct human intervention.

When NOT to choose this

Don't choose this if you're not using n8n as your workflow automation platform, as it's tightly coupled to n8n's API and workflow structure.

Tools this server exposes

10 tools extracted from the README
  • list_available_nodes

    Lists all available nodes in the n8n instance.

  • list_workflows

    Lists all workflows from n8n with their basic information.

  • create_workflow

    Creates a new workflow in n8n with specified nodes and connections.

  • get_workflow

    Retrieves complete details of a specific workflow by its ID.

  • update_workflow

    Updates an existing workflow with new configuration.

  • delete_workflow

    Permanently deletes a workflow by its ID.

  • activate_workflow

    Activates a workflow by its ID, enabling it to run automatically.

  • deactivate_workflow

    Deactivates a workflow by its ID, preventing it from running automatically.

  • list_executions

    Lists workflow execution history with details on success/failure status.

  • get_execution

    Retrieves detailed information about a specific workflow execution.

Comparable tools

n8n-api-clientworkflow-mcpautomation-tools-mcp

Installation

Install using npx:

npx -y mcp-n8n-builder

Configuration through environment variables:

  • N8N_HOST: URL of the n8n API (default: http://localhost:5678/api/v1)
  • N8N_API_KEY: API key for n8n authentication
  • OUTPUT_VERBOSITY: Output verbosity level (concise or full, default: concise)

Claude Desktop configuration:

{
  "mcpServers": {
    "n8n-workflow-builder": {
      "command": "npx",
      "args": ["-y", "mcp-n8n-builder"],
      "env": {
        "N8N_HOST": "http://localhost:5678/api/v1",
        "N8N_API_KEY": "your-n8n-api-key",
        "OUTPUT_VERBOSITY": "concise"
      }
    }
  }
}

Compare mcp-n8n-builder with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.