Integrations
Supports integration with n8n instances hosted on Cloudron, specifically mentioning connectivity to instances on n8n.bienquoi.com.
Offers ready-to-use workflow templates for Google Calendar integrations through n8n.
Provides tools for validating and managing n8n workflows, including workflow validation against best practices, workflow management (listing, retrieving, creating, updating, deleting, exporting, importing), and direct access to the n8n API for advanced operations.
Serveur MCP pour n8n
Ce projet est un serveur MCP (Master Control Program) pour n8n qui fournit des outils de validation de workflows et de bonnes pratiques pour vos projets d'automatisation n8n.
Fonctionnalités
- Validation de workflows : Vérifiez que vos workflows respectent les bonnes pratiques
- Conventions de nommage
- Gestion des erreurs
- Sécurité
- Performance
- Documentation
- Intégration NextJS : Générez des intégrations pour vos workflows n8n dans des applications NextJS
- Génération automatique de routes API
- Création de documentation OpenAPI/Swagger
- Génération de types TypeScript
- Client API pour faciliter l'intégration
- Gestion des workflows : Interagissez avec vos workflows n8n (liste, récupération, création, mise à jour, suppression, export, import)
- API n8n : Accédez directement à l'API n8n pour des opérations avancées
- Templates de workflows : Utilisez des templates prêts à l'emploi pour différents cas d'usage, notamment Google Calendar
Prérequis
- Node.js (v16 ou supérieur)
- pnpm (v7 ou supérieur)
- Une instance n8n (locale ou distante comme votre instance Cloudron sur n8n.bienquoi.com)
Installation
- Clonez ce dépôt ou naviguez vers le dossier du projet
- Installez les dépendances :
- Configurez les variables d'environnement :
Modifiez le fichier .env
avec vos informations de connexion à l'API n8n.
Utilisation
Construction du projet
Démarrage du serveur
Le serveur MCP sera accessible à l'adresse http://localhost:3000 (ou le port spécifié dans votre fichier .env).
Utilisation avec Claude Desktop
Pour utiliser ce serveur MCP avec Claude Desktop, vous devez configurer le fichier claude_desktop_config.json
dans le dossier %APPDATA%/Claude/
:
Structure du projet
Outils disponibles
1. N8nApiTool
Interagit directement avec l'API n8n.
2. WorkflowManagerTool
Gère les workflows n8n (liste, récupère, crée, met à jour, supprime, exporte, importe).
3. NextJSIntegrationTool
Génère des intégrations NextJS pour les workflows n8n.
4. WorkflowValidatorTool
Valide les workflows n8n selon différents critères.
Contribution
Les contributions sont les bienvenues ! N'hésitez pas à ouvrir une issue ou une pull request.
Licence
MIT
This server cannot be installed
A Master Control Program server that provides workflow validation tools and best practices for n8n automation projects, including workflow management, NextJS integration, and API access.
Related MCP Servers
- AsecurityAlicenseAqualityA server for programmatically creating and managing n8n workflows with a REST API interface, supporting workflow creation, validation, and export.Last updated -1028103JavaScriptMIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) server for programmatically creating and managing n8n workflows.Last updated -3MIT License
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants to interact with n8n workflows through natural language, supporting actions like listing, creating, updating, executing and monitoring workflows.Last updated -3,42677TypeScript
- AsecurityAlicenseAqualityUsed to create an assistant integrated with n8n that can search n8n documentation, example workflows, and community forums.Last updated -16PythonMIT License