n8n MCP Server
Gestiona flujos de trabajo, ejecuciones y credenciales de n8n a través del Model Context Protocol.
Documentación
n8n MCP Server
Un servidor MCP que proporciona acceso a flujos de trabajo, ejecuciones, credenciales y más de n8n a través del Protocolo de Contexto de Modelo (Model Context Protocol). Esto permite que los Modelos de Lenguaje de Gran Tamaño (LLMs) interactúen con instancias de n8n de manera segura y estandarizada.
Instalación
Obtén tu clave de API de n8n
- Inicia sesión en tu instancia de n8n
- Haz clic en el icono de usuario en la esquina inferior izquierda
- Ve a Configuración (Settings)
- Selecciona API
- Haz clic en "Crear clave de API" (Create API Key)
- Copia tu clave de API (no podrás verla de nuevo)
Instalar el servidor MCP
Opción 1: Instalar desde npm (Recomendado)
npm install -g @illuminaresolutions/n8n-mcp-server
Opción 2: Instalar desde el código fuente
-
Clona el repositorio:
git clone https://github.com/illuminaresolutions/n8n-mcp-server.git cd n8n-mcp-server -
Instala las dependencias y compila:
npm install npm run build -
Inicia el servidor en segundo plano:
nohup npm start > n8n-mcp.log 2>&1 &Para detener el servidor:
pkill -f "node build/index.js"
Nota: Al instalar desde npm, el servidor estará disponible como n8n-mcp-server en tu PATH.
Configuración
Claude Desktop
-
Abre tu configuración de Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json -
Añade la configuración de n8n:
{ "mcpServers": { "n8n": { "command": "n8n-mcp-server", "env": { "N8N_HOST": "https://your-n8n-instance.com", "N8N_API_KEY": "your-api-key-here" } } } }
Cline (VS Code)
- Instala el servidor (sigue los pasos de Instalación anteriores)
- Abre VS Code
- Abre la extensión Cline desde la barra lateral izquierda
- Haz clic en el icono 'Servidores MCP' en la parte superior del panel
- Desplázate hasta el final y haz clic en 'Configurar servidores MCP'
- Añade al archivo de configuración abierto:
{ "mcpServers": { "n8n": { "command": "n8n-mcp-server", "env": { "N8N_HOST": "https://your-n8n-instance.com", "N8N_API_KEY": "your-api-key-here" } } } } - Guarda el archivo
- Asegúrate de que el interruptor MCP esté habilitado (verde) y que el indicador de estado esté en verde
- Comienza a usar comandos MCP en Cline
Sage
¡Próximamente! El servidor MCP de n8n estará disponible a través de:
- Mercado de Smithery.ai
- Importación desde Claude Desktop
Por ahora, usa Claude Desktop o Cline.
Validación
Después de la configuración:
- Reinicia tu aplicación LLM
- Pregunta: "Lista mis flujos de trabajo de n8n"
- Deberías ver tus flujos de trabajo listados
Si obtienes un error:
- Verifica que tu instancia de n8n esté en ejecución
- Comprueba que tu clave de API tenga los permisos correctos
- Asegúrate de que N8N_HOST no tenga una barra diagonal final
Características
Características principales
- Listar y gestionar flujos de trabajo
- Ver detalles de flujos de trabajo
- Ejecutar flujos de trabajo
- Gestionar credenciales
- Manejar etiquetas y ejecuciones
- Generar auditorías de seguridad
- Gestionar etiquetas de flujos de trabajo
Características empresariales
Estas características requieren una licencia Enterprise de n8n:
- Gestión de proyectos
- Gestión de variables
- Gestión avanzada de usuarios
Solución de problemas
Problemas comunes
-
"Cliente no inicializado"
- Verifica que N8N_HOST y N8N_API_KEY estén configurados correctamente
- Asegúrate de que la instancia de n8n sea accesible
- Comprueba los permisos de la clave de API
-
"Licencia requerida"
- Estás intentando usar una característica empresarial
- Actualiza a n8n Enterprise o usa solo las características principales
-
Problemas de conexión
- Verifica que la instancia de n8n esté en ejecución
- Comprueba el protocolo de URL (http/https)
- Elimina la barra diagonal final de N8N_HOST
Mejores prácticas de seguridad
-
Gestión de claves de API
- Usa los permisos mínimos necesarios
- Rota las claves regularmente
- Nunca subas claves al control de versiones
-
Acceso a la instancia
- Usa HTTPS en producción
- Habilita la autenticación de n8n
- Mantén n8n actualizado