Hey everyone – wanted to share some thoughts and practical experience about using MCP (Multi-Channel Prompting)with n8n to build an agent system that can automatically create new agents just from a simple text description of what you want them to do.
🤖 What’s the big idea?
Imagine writing something like:
“Create an agent that listens for new customer requests in Gmail and adds them to Airtable as CRM records.”
…and the system auto-generates the whole n8n workflow, credentials, and nodes – no manual setup required.
That’s exactly what you can build with n8n + MCP: a “factory” workflow that reads a human description and creates the n8n automation flow that matches it.
⚡️ How does it work in practice?
Here’s a step-by-step approach you can implement:
1️⃣ User Input
- The user types a natural-language description in a form or chat interface.
- That text is sent to an LLM node (like OpenAI, Ollama, etc.) in n8n.
2️⃣ Prompt Engineering
- The LLM node has a carefully crafted prompt that tells it to generate valid n8n JSON for a workflow.
- For example:
3️⃣ Create Flow via n8n API
- The generated JSON is posted to your n8n instance via its REST API.
- This automatically creates a new production-ready workflow without manual clicks.
4️⃣ Feedback / Notification
- The system notifies the user:
✅ Real Example
I built an experimental setup where the user just types:
“Read new Gmail emails with subject ‘order’ and save to Airtable.”
The LLM responds with n8n JSON defining:
- Gmail Trigger
- Filter Node
- Airtable Create Record
This JSON is then posted via API to the n8n instance – and the workflow is live in under a minute.
🌱 Why is this so good?
- Removes barriers for non-technical users.
- Super fast scaling – from 1 to 100 agents in minutes.
- Low maintenance – update prompts centrally.
- Teams can build their own workflows with plain language.
It’s a beautiful fusion of no-code automation and AI-native development.
🚀 The Future of This
I see this as an early step toward workflow-as-code meeting LLM functional agents:
- Anyone in the company can “design” automations via conversation.
- Central teams can maintain prompt libraries and templates.
- Even complex workflows with branches, conditions, and external APIs can be generated.
This is exactly the kind of thing that will make automation a commodity skill – not something reserved for developers.
I’d love to hear from you all:👉 Are you using n8n or agent systems like this?👉 What do you see as the biggest opportunities or challenges?
If anyone wants to brainstorm setups, share prompts, or explore n8n’s API automation – drop a comment below ❤️