Manages multiple n8n instances through their API, providing tools for workflow operations (list, search, create, update, delete, toggle, execute), execution monitoring, and instance management.
N8N MCP Server
Serveur MCP (Model Context Protocol) pour gérer plusieurs instances N8N depuis Claude, VSCode ou tout autre client MCP.
Fonctionnalités
11 outils MCP disponibles :
Outil | Description |
📋
| Lister les instances N8N disponibles |
✅
| Lister les workflows |
🔎
| Rechercher des workflows |
📄
| Récupérer un workflow |
➕
| Créer un workflow |
✏️
| Mettre à jour un workflow |
🗑️
| Supprimer un workflow |
⚡
| Activer/désactiver un workflow |
▶️
| Exécuter un workflow |
📊
| Lister les exécutions |
📝
| Détails d'une exécution |
Installation
Prérequis
Node.js 18+
Une ou plusieurs instances N8N avec API activée
Installation locale
Configuration
Variables d'environnement
Option 1 : Configuration JSON (recommandé pour plusieurs instances)
Option 2 : Configuration individuelle
Option 3 : Instance unique
Générer une clé API N8N
Aller dans Settings → API dans votre instance N8N
Créer une nouvelle clé API
Copier la clé et l'utiliser dans la configuration
Utilisation
Avec Claude Desktop
Ajouter dans ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) ou %APPDATA%\Claude\claude_desktop_config.json (Windows) :
Avec VSCode (Continue, Cline, etc.)
Configurer selon l'extension MCP utilisée avec les mêmes variables d'environnement.
Déploiement sur Coolify
Méthode 1 : Déploiement Docker
Créer une nouvelle application dans Coolify
Source : GitHub → Sélectionner ce repository
Type de build : Dockerfile
Variables d'environnement : Ajouter vos instances N8N
Méthode 2 : Docker Compose
Créer une nouvelle application → Docker Compose
Coller le contenu de
docker-compose.ymlConfigurer les variables d'environnement
Configuration Coolify recommandée
Paramètre | Valeur |
Build Pack | Dockerfile |
Health Check | Désactivé (MCP utilise stdio) |
Port | Aucun (stdio) |
Variables d'environnement Coolify
Dans l'interface Coolify, ajouter :
Ou individuellement :
Développement
Architecture
Licence
MIT