MCP Server — spences10/mcp-n8n-builder

🪄 MCP server for programmatic creation and management of n8n workflows. Enables AI assistants to build, modify, and manage workflows without direct

Local serverstdio

What is the MCP Server?

🪄 MCP server for programmatic creation and management of n8n workflows. Enables AI assistants to build, modify, and manage workflows without direct user

The short version

  • 🔄 Workflow Management: Create, read, update, delete, activate,
  • 📊 Execution Management: List and retrieve workflow execution
  • ✅ Schema Validation: Comprehensive validation with Zod for both
  • 🔍 Node Validation: Validates node types against n8n's available
  • 🤔 Smart Suggestions: Provides suggestions for similar node
  • 🛠️ Error Handling: Detailed error messages for troubleshooting

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP Server

claude mcp add n8n-builder --env N8N_HOST=your-value --env N8N_API_KEY=your-value --env OUTPUT_VERBOSITY=your-value -- npx -y mcp-n8n-builder

Configuration

VariableDescriptionRequired
N8N_HOSTEndpoint or connection string the server talks to.Optional
N8N_API_KEYCredential the server authenticates with.Yes
OUTPUT_VERBOSITYConfiguration value read at startup.Optional

Example prompts to try

  • “Use MCP to Setup.”
  • “Use MCP to Publishing.”

Frequently asked questions

Set `N8N_HOST` (URL of n8n API, default `http://localhost:5678/api/v1`) and `N8N_API_KEY` in environment variables. Optionally set `OUTPUT_VERBOSITY` to `concise` (default) or `full`.