mirror of
https://github.com/R0m1k3/n8n-Agent.git
synced 2026-10-11 17:28:51 +02:00
11 KiB
11 KiB
Projet N8N Agent Consultant Expert - Configuration Complète ✅
Vue d'Ensemble
Vous avez maintenant un agent consultant N8N expert entièrement configuré avec :
- Accès à 1,084 nœuds N8N (537 core + 547 community)
- 7 skills spécialisées pour la construction de workflows
- 20 outils MCP pour interagir avec N8N
- 2,709 templates de workflows
- 5 patterns architecturaux éprouvés
Structure du Projet
n8n-Agent/
│
├── Claude.md # 🎯 Configuration principale de l'agent
│ # - Expertise et méthodologie
│ # - Skills et outils MCP disponibles
│ # - Patterns de workflows
│ # - Règles de sécurité
│
├── README.md # 📖 Présentation du projet
│ # - Caractéristiques
│ # - Capacités de l'agent
│ # - Utilisation
│
├── INSTALLATION.md # 🔧 Guide d'installation complet
│ # - Configuration MCP N8N
│ # - Installation des skills
│ # - Vérification
│ # - Résolution de problèmes
│
├── QUICK_START.md # ⚡ Démarrage rapide (5 min)
│ # - Configuration express
│ # - Test immédiat
│ # - Commandes essentielles
│
├── PROJET_COMPLET.md # 📋 Ce fichier - Récapitulatif
│
├── .gitignore # 🔒 Protection des secrets
│ # - .env, .mcp.json
│ # - API Keys, credentials
│ # - Logs et caches
│
├── .mcp.json.template # 📝 Template de configuration MCP
│ # - À copier vers .mcp.json
│ # - À remplir avec vos credentials
│
├── .env.template # 📝 Template de variables d'environnement
│ # - Variables N8N
│ # - Configuration MCP
│
└── workflows/ # 📁 Dossier de workflows
└── README.md # Documentation workflows
# - Organisation
# - Bonnes pratiques
# - Exemples
Fichiers Créés
1. Claude.md (Configuration Agent) ✅
Contenu :
- Description complète de l'agent consultant N8N
- Liste des 7 skills N8N avec descriptions
- Configuration du serveur MCP avec variables d'environnement
- Expertise sur 1,084 nœuds et 525+ nœuds supportés
- 5 patterns architecturaux détaillés
- Expressions N8N et variables essentielles
- Règles de validation et gestion d'erreurs
- Code Nodes (JavaScript et Python)
- Règles de sécurité critiques
2. INSTALLATION.md (Guide Complet) ✅
Contenu :
- 3 options d'installation MCP (NPX, Docker, Local)
- Configuration pour Claude Code et Claude Desktop
- Obtention de l'API Key N8N
- Installation des 7 skills (plugin ou manuel)
- Tests de vérification
- Configuration du projet
- Désactivation de la télémétrie
- Résolution de problèmes détaillée
3. QUICK_START.md (Démarrage Express) ✅
Contenu :
- Guide 5 minutes pour être opérationnel
- Configuration MCP rapide
- Installation skills en 1 minute
- Test immédiat
- Commandes essentielles
- Patterns rapides (webhook, API, AI)
- Résolution rapide de problèmes
- Conseils pro et sécurité
4. README.md (Présentation) ✅
Contenu :
- Vue d'ensemble du projet
- Caractéristiques principales
- Capacités de l'agent (création, correction, optimisation)
- Installation rapide
- Exemples d'utilisation
- Skills et outils disponibles
- Patterns de workflows
- Ressources et support
5. .gitignore (Sécurité) ✅
Protection de :
- Fichiers sensibles (.env, .mcp.json)
- API Keys et credentials
- Logs et caches
- Backups de workflows
- Fichiers IDE et OS
6. .mcp.json.template (Template MCP) ✅
Configuration pour :
- Serveur MCP N8N via npx
- Variables d'environnement critiques
- Mode stdio pour Claude
- Désactivation télémétrie
7. .env.template (Template Variables) ✅
Variables :
- N8N_API_URL
- N8N_API_KEY
- MCP_MODE
- LOG_LEVEL
- DISABLE_CONSOLE_OUTPUT
- N8N_MCP_TELEMETRY_DISABLED
8. workflows/README.md (Organisation Workflows) ✅
Contenu :
- Structure recommandée (production/dev/templates/archives)
- Naming conventions
- Versioning et backups
- Export/Import N8N
- Exemples de workflows
- Commandes utiles
- Sécurité et sanitization
Prochaines Étapes
Étape 1 : Configuration Initiale
# 1. Copiez le template MCP
cp .mcp.json.template .mcp.json
# 2. Éditez avec vos credentials N8N
# Remplacez REMPLACEZ_PAR_VOTRE_URL_N8N et REMPLACEZ_PAR_VOTRE_API_KEY
nano .mcp.json
Étape 2 : Installation Skills
# Lancez Claude Code
claude
# Installez les skills
/plugin install czlonkowski/n8n-skills
Étape 3 : Test
# Dans Claude Code, testez :
Liste les outils MCP N8N disponibles
Vous devriez voir 20 outils listés.
Étape 4 : Premier Workflow
Crée un workflow simple qui se déclenche toutes les heures,
récupère la météo via une API, et envoie le résultat par email
Composants Installés
Serveur MCP N8N
- Repository : https://github.com/czlonkowski/n8n-mcp
- Installation : Via npx (recommandé), Docker, ou local
- Outils : 20 outils (7 documentation + 13 gestion)
- Couverture : 87% documentation, 99% schémas
Skills N8N (7 skills)
- Repository : https://github.com/czlonkowski/n8n-skills
- Installation : Via plugin ou manuel
- Activation : Automatique selon contexte
Liste des Skills :
- n8n Expression Syntax - Syntaxe {{}} et variables
- n8n MCP Tools Expert - Utilisation optimale MCP
- n8n Workflow Patterns - 5 patterns architecturaux
- n8n Validation Expert - Gestion erreurs validation
- n8n Node Configuration - Config avancée nœuds
- n8n Code JavaScript - Patterns JavaScript
- n8n Code Python - Code Python limitations
Capacités de l'Agent
Création de Workflows
- ✅ Conception architectures scalables
- ✅ Utilisation des 5 patterns éprouvés
- ✅ Configuration 525+ nœuds
- ✅ Gestion d'erreurs professionnelle
- ✅ Expressions N8N avancées
Correction et Debug
- ✅ Diagnostic précis des erreurs
- ✅ Validation et auto-sanitization
- ✅ Optimisation performances
- ✅ Refactoring bonnes pratiques
- ✅ Tests complets
Expertise Technique
- ✅ Expressions
{{}}et variables - ✅ Code Nodes (JS/Python)
- ✅ Intégrations API (OAuth, API Key)
- ✅ 8 types connexions AI
- ✅ Transformations données avancées
Sécurité et Bonnes Pratiques
⚠️ Règles Critiques
- JAMAIS éditer workflows production directement
- TOUJOURS tester en environnement dev
- TOUJOURS exporter backups avant modifications
- TOUJOURS valider avant déploiement production
- TOUJOURS utiliser credentials N8N
Workflow Sécurisé
1. Copier workflow production
2. Modifier dans dev
3. Exporter backup
4. Valider changements
5. Tester complètement
6. Déployer progressivement
Ressources et Documentation
Documentation Projet
- Claude.md - Configuration agent
- README.md - Présentation
- INSTALLATION.md - Installation complète
- QUICK_START.md - Démarrage rapide
- workflows/README.md - Organisation workflows
Documentation Externe
- N8N Docs : https://docs.n8n.io
- N8N MCP Server : https://github.com/czlonkowski/n8n-mcp
- N8N Skills : https://github.com/czlonkowski/n8n-skills
- Claude Code : https://claude.com/claude-code
- N8N Templates : https://n8n.io/workflows
- N8N Community : https://community.n8n.io
Support et Aide
Pour Installation
- Consultez QUICK_START.md (5 min)
- Si problème, voir INSTALLATION.md
- Résolution problèmes détaillée incluse
Pour Utilisation
- Lancez
claudedans ce dossier - L'agent lit automatiquement Claude.md
- Toutes les skills s'activent automatiquement
Pour Problèmes Techniques
- Issues N8N-MCP : https://github.com/czlonkowski/n8n-mcp/issues
- Issues N8N-Skills : https://github.com/czlonkowski/n8n-skills/issues
- Issues Claude Code : https://github.com/anthropics/claude-code/issues
Commandes Essentielles
Recherche et Documentation
Liste les nœuds disponibles pour [type]
Explique le pattern [webhook/api/database/ai/scheduled]
Montre les templates pour [cas d'usage]
Création
Crée un workflow qui [description détaillée]
Crée un template pour le pattern [nom]
Analyse et Debug
Analyse le workflow ID [numéro]
Mon workflow a cette erreur : [message]
Valide cette configuration [JSON]
Optimisation
Optimise le workflow [ID] pour [objectif]
Améliore les performances de [workflow]
Gestion
Exporte le workflow [ID] dans workflows/production/
Importe le workflow workflows/dev/test.json
Crée un backup du workflow [ID]
Statistiques du Projet
- 8 fichiers de documentation créés
- 1,084 nœuds N8N accessibles
- 7 skills installables
- 20 outils MCP disponibles
- 2,709 templates utilisables
- 5 patterns architecturaux
- 100% configuré et prêt à l'emploi
Checklist de Vérification
- Fichier Claude.md créé et complet
- INSTALLATION.md avec guide détaillé
- QUICK_START.md pour démarrage rapide
- README.md pour présentation
- .gitignore pour sécurité
- .mcp.json.template pour configuration
- .env.template pour variables
- workflows/ avec documentation
Configuration Finale Requise
Avant d'utiliser l'agent :
- Créer .mcp.json depuis template
- Remplir credentials N8N
- Installer skills via plugin
- Tester connexion MCP
Temps estimé : 5 minutes (voir QUICK_START.md)
🎉 Projet N8N Agent Consultant Expert Complété !
Vous disposez maintenant d'un agent expert N8N entièrement configuré avec :
- Documentation complète
- Accès à 1,084 nœuds
- 7 skills spécialisées
- 20 outils MCP
- 5 patterns éprouvés
- Sécurité intégrée
Suivez QUICK_START.md pour démarrer en 5 minutes !
Créé avec Claude Code | Licence : MIT