Créer un serveur MCP à partir de vos workflows n8n
Vous voulez qu'un client MCP, comme Claude Desktop, lance vos propres workflows n8n ? Le template crée un serveur MCP avec quatre outils pour découvrir et gérer une liste de workflows disponibles, stockée dans Redis, et un outil qui exécute ces workflows. Les workflows visés doivent avoir un déclencheur Execute Workflow Trigger, idéalement avec un schéma d'entrée défini. Le nœud n8n récupère les workflows de votre instance à l'aide d'une clé API et peut les filtrer par tag.
- Déclencheur
- Message de chat
- Taille
- 38 nœuds
- Outils
- Redis, Agent IA, Serveur MCP, OpenAI
Comment fonctionne ce workflow
- 1
Le nœud MCP Server Trigger expose le workflow comme serveur MCP, joignable par un client via l'URL de production.
- 2
Le nœud n8n interroge l'API de votre instance pour récupérer les workflows, filtrés ici par le tag mcp.
- 3
Redis conserve la liste des workflows disponibles, que l'agent complète ou allège à l'aide des outils d'ajout et de retrait.
- 4
L'agent IA, relié à un modèle OpenAI Chat Model, consulte la liste des workflows disponibles et décide lesquels utiliser.
- 5
Le nœud Execute Workflow lance le sous-workflow choisi et lui transmet les paramètres par le mode passthrough.
Quand l'utiliser
- Faire rechercher et résumer des informations par Claude Desktop à partir de vos propres workflows n8n.
- Limiter les workflows qu'un agent peut appeler à un sous-ensemble tagué, pour éviter les doublons.
- Tester un serveur MCP avant de le relier à un client en production.
À préparer avant l'import
- Une clé API n8n pour lire les workflows de votre instance.
- Des workflows dotés d'un déclencheur Execute Workflow Trigger, idéalement avec un schéma d'entrée.
- Une instance Redis pour stocker la liste des workflows disponibles.
- Une clé API OpenAI renseignée dans les identifiants n8n.
- Un client MCP, par exemple Claude Desktop.
Bon à savoir
Ajoutez le tag mcp aux workflows à exposer avant de lancer le serveur, car le nœud n8n filtre sur ce tag. Passez ensuite le serveur en actif pour obtenir l'URL de production.
Installer ce template dans n8n
- Téléchargez le fichier JSON avec le bouton en haut de la page.
- Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
- Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.
Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.
Autres templates : Développement & Outils
- Détecter les écarts visuels de pages web avec GeminiCompare des captures d'écran de pages web avec un modèle de vision et ouvre une issue Linear listant les pages modifiées.
- Récupérer le contenu d'une page web à la demandeRécupère le contenu d'une page web sur demande, pour un autre workflow ou un agent IA.
- Éviter les questions redondantes dans un formulaire généré par OpenAIUn formulaire en deux pages où OpenAI écarte les questions déjà traitées par la réponse libre de la première.
- Extraire les opérations API de la documentation avec GeminiUn template n8n qui recherche la documentation d'une liste d'API et en tire un schéma des opérations pour chaque service.
- Enrichir les tickets Zendesk avec MITRE ATT&CKAjoute le contexte MITRE ATT&CK aux tickets Zendesk, à partir d'une base vectorielle Qdrant alimentée depuis Google Drive.
- Piloter Google Agenda depuis un chat avec un serveur MCPUn serveur MCP expose vos outils Google Agenda, et un agent IA les utilise depuis un chat pour lire et modifier vos événements.
Vous voulez ce workflow branché sur vos outils ?
Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.
Voir notre accompagnement n8n