n8n MCP Workflow Builder¶
AI-powered n8n workflow management via Model Context Protocol
What is n8n MCP Workflow Builder?¶
The n8n MCP Workflow Builder is a powerful MCP (Model Context Protocol) server that enables AI assistants like Claude and Cursor IDE to create, manage, and monitor n8n workflows through natural language interactions. It acts as a bridge between AI interfaces and your n8n automation platform.
-
Get Started in 10 Minutes
Install via npm and configure your first n8n instance
-
Learn the Basics
Follow the quick start tutorial to create your first workflow with Claude
-
API Reference
Comprehensive API documentation for all 17 MCP tools
-
Examples & Tutorials
Explore workflow patterns, integrations, and troubleshooting guides
Key Features¶
Multi-Instance Support¶
Manage multiple n8n environments (production, staging, development) from a single MCP server with intelligent instance routing.
Natural Language Workflows¶
Create and manage workflows through conversational AI - no manual JSON editing required.
17 MCP Tools¶
Comprehensive toolset for workflows, executions, tags, and credentials management.
Quick Integration¶
Seamless integration with Claude Desktop and Cursor IDE via MCP protocol.
Secure by Default¶
Built-in credential protection, API key encryption, and secure multi-instance configuration.
Real-time Monitoring¶
Track workflow executions, monitor performance, and debug issues with execution statistics.
Quick Start¶
Installation¶
Configuration¶
Create .config.json for multi-instance setup:
{
"environments": {
"production": {
"n8n_host": "https://n8n.example.com",
"n8n_api_key": "your_production_api_key"
},
"development": {
"n8n_host": "http://localhost:5678",
"n8n_api_key": "your_development_api_key"
}
},
"defaultEnv": "development"
}
Claude Desktop Integration¶
Add to your Claude Desktop configuration:
{
"mcpServers": {
"n8n-workflow-builder": {
"command": "npx",
"args": ["@kernel.salacoste/n8n-workflow-builder"]
}
}
}
Use Cases¶
Scheduled Automation¶
Create workflows with cron triggers for periodic tasks like data backups, report generation, and system monitoring.
API Integration¶
Connect external services and APIs with natural language instructions - no manual node configuration needed.
Data Processing¶
Build data transformation pipelines that extract, transform, and load data between systems.
Webhook Receivers¶
Set up HTTP endpoints that respond to external events and trigger automated workflows.
AI-Powered Workflows¶
Leverage Claude AI to intelligently generate workflow logic based on your business requirements.
What's New in v0.9.1¶
Latest Updates:
- ✅ Full MCP notification handler support
- ✅ Fixed "Method 'notifications/initialized' not found" error
- ✅ Package size optimization (1.3MB → 278KB)
- ✅ Multi-instance architecture with intelligent routing
- ✅ Enhanced credential management with schema validation
- ✅ Comprehensive documentation site with 38+ pages
System Requirements¶
| Requirement | Version | Notes |
|---|---|---|
| Node.js | 14.0.0+ | Recommended: 18.x or 20.x |
| npm | 7.0.0+ | Included with Node.js |
| n8n | 1.82.3+ | Tested and compatible |
| OS | macOS, Linux, Windows WSL2 | Full cross-platform support |
Community & Support¶
-
GitHub Repository
Report issues, request features, and contribute to the project
-
Bug Reports
Found a bug? Let us know!
-
Contributing
Learn how to contribute to the project
-
Documentation
Comprehensive guides and API reference
License¶
This project is licensed under the MIT License. See LICENSE for details.
Next Steps¶
Ready to get started? Follow our installation guide: