01 Dos piezas distintas que se complementan
Cuando se habla de «n8n con MCP» se mezclan dos cosas. Conviene separarlas porque resuelven problemas diferentes y se configuran en sitios distintos.
MCP integrado de n8n
Se activa en Settings > Instance-level MCP. Permite a Claude buscar tus workflows, ejecutar los que marques como disponibles y, desde n8n 2.13.0, crear y editar workflows y tablas de datos.
Nodos MCP dentro de n8n
MCP Server Trigger expone un workflow concreto como servidor MCP. MCP Client Tool hace lo contrario: permite a un agente de n8n usar herramientas de un servidor MCP externo.
n8n-mcp (comunitario)
Servidor MCP open source con licencia MIT que da a Claude la documentación, propiedades y operaciones de más de 3.000 nodos, unas 2.350 plantillas y herramientas de validación. Con tu clave de API, también despliega workflows.
n8n-skills
Siete skills del mismo autor que enseñan a Claude la sintaxis de expresiones, patrones de workflow, validación y nodos de código de n8n.
02 Conectar el MCP integrado de n8n
-
1
Activa el acceso
En tu instancia, ve a Settings > Instance-level MCP y pulsa Enable MCP access. Necesitas ser propietario o administrador.
-
2
Expón los workflows que quieras
El acceso no es global: tienes que habilitar cada workflow para MCP. Todos los clientes conectados verán los mismos workflows habilitados.
-
3
Copia la URL del servidor
En Connect a client aparece la Server URL, que termina en /mcp-server/http.
-
4
Regístralo en Claude Code
Añádelo con el comando de abajo y completa la autorización OAuth abriendo /mcp y eligiendo n8n.
claude mcp add --transport http n8n https://TU-DOMINIO-N8N/mcp-server/http
# Después, dentro de Claude Code:
# /mcp → selecciona n8n → autoriza el acceso
Si tu instancia es local y sirve por HTTP (por ejemplo http://localhost:5678), usa http:// en lugar de https://. Desde la misma pantalla de n8n puedes revisar y revocar en cualquier momento los clientes conectados.
03 Instalar n8n-mcp en Claude Code
n8n-mcp funciona en dos modos. Sin datos de tu instancia ofrece solo las herramientas de documentación y validación, suficiente para diseñar y revisar. Con N8N_API_URL y N8N_API_KEY añade las herramientas de gestión: crear, actualizar, validar y probar workflows en tu n8n.
claude mcp add n8n-mcp \
-e MCP_MODE=stdio \
-e LOG_LEVEL=error \
-e DISABLE_CONSOLE_OUTPUT=true \
-- npx n8n-mcp
claude mcp add n8n-mcp \
-e MCP_MODE=stdio \
-e LOG_LEVEL=error \
-e DISABLE_CONSOLE_OUTPUT=true \
-e N8N_API_URL=https://TU-DOMINIO-N8N \
-e N8N_API_KEY=TU_CLAVE \
-- npx n8n-mcp
Comprueba la conexión con claude mcp list o, dentro de una sesión, con /mcp, que muestra el estado y las herramientas disponibles.
04 Flujo de trabajo recomendado
-
1
Describe el proceso
Qué lo dispara, qué pasos sigue, qué decisiones toma y dónde termina. Cuanto más concreto, mejor.
-
2
Busca plantillas primero
Pide a Claude que revise si hay una plantilla parecida antes de construir desde cero.
-
3
Aprueba la arquitectura
Que te enseñe los nodos y conexiones propuestos antes de generar nada.
-
4
Valida
n8n-mcp valida cada nodo, las conexiones y las expresiones. Pide que corrija todos los errores antes de desplegar.
-
5
Conecta credenciales
Las credenciales de Gmail, Slack, Sheets y demás se configuran en tu instancia y se asignan en cada nodo. Claude no debe manejar tus contraseñas.
-
6
Prueba y activa
Ejecuta una prueba manual, revisa la salida de cada nodo y solo entonces publica el workflow.
Usa el MCP n8n-mcp para diseñar un workflow de n8n.
Proceso que quiero automatizar: [DESCRÍBELO, por ejemplo: cuando alguien rellena el formulario de contacto de la web, guardar sus datos en Google Sheets, enviarle un correo de bienvenida y avisar al equipo comercial por Slack].
Cómo quiero que trabajes:
1. Hazme las preguntas que falten sobre disparador, datos y casos especiales antes de diseñar.
2. Busca plantillas parecidas y dime si alguna sirve de base.
3. Propón la arquitectura con el nombre real de cada nodo y espera mi aprobación.
4. Configura todos los parámetros de forma explícita, sin fiarte de los valores por defecto, e incluye una rama que me avise si algo falla.
5. Valida nodos, conexiones y expresiones y corrige todo.
6. No despliegues en mi instancia sin preguntarme; si lo autorizo, créalo desactivado.
7. Termina con la lista de credenciales que tengo que conectar yo y en qué nodos.
Revisa el workflow [NOMBRE O ID] de mi instancia con las herramientas de n8n-mcp, sin modificarlo.
Quiero saber en español claro: qué hace paso a paso, qué errores de validación tiene, qué parámetros dependen de valores por defecto, dónde puede fallar en silencio y qué mejorarías para que avise de los errores. Propón los cambios como lista; los aplicaremos sobre una copia.
05 Ideas de automatización para empezar
- ✓Leads de formularios a CRM u hoja de cálculo, con aviso al equipo comercial.
- ✓Facturas recibidas por correo guardadas en una carpeta y registradas en una tabla.
- ✓Resumen diario de pedidos, incidencias o reservas enviado por correo o chat.
- ✓Publicación programada de contenidos a partir de un calendario en una hoja.
- ✓Alertas cuando una web o un servicio deja de responder.
Preguntas frecuentes
n8n tiene una edición comunitaria autoalojada y planes cloud. La API pública que usa n8n-mcp para desplegar no está disponible durante la prueba gratuita de la versión cloud; revisa las condiciones de tu plan.
Sí. Sin URL ni clave funciona en modo documentación: Claude conoce los nodos y valida el diseño, y tú importas el JSON a mano.
La causa más habitual son credenciales sin asignar. Revisa cada nodo que conecta con un servicio externo y selecciona la credencial correspondiente de tu instancia.
No. Solo los que habilitas uno a uno. La búsqueda puede ver vistas previas de los workflows a los que tienes acceso, pero no su contenido completo.
El MCP integrado de n8n admite clientes web como claude.ai mediante su diálogo de conexión. n8n-mcp, en cambio, se ejecuta en local con npx o se autoaloja.
Sobre el autor
Equipo editorial de appyweb
Marketing, SEO y desarrollo con IA
Especialistas de appyweb en SEO, publicidad, desarrollo web y automatización con IA.