Kensho Visual, Inicio
ES EN
Diagnóstico gratis

BóvedaAutomatizaciones

Claude construye tus flujos de n8n

Conecta Claude a tu n8n con n8n-mcp y pídele flujos en español. Ejemplo: aviso a cocina por Telegram cuando entra un pedido grande.

  • NivelIntermedio
  • Tiempo45 min
  • HerramientasClaude Code, n8n, n8n-mcp, Telegram
  • Actualizada

Qué consigues

Le describes a Claude el flujo en español y él lo crea en tu n8n: busca los nodos, los configura, los valida y te deja el flujo listo para revisar. Ejemplo: una hamburguesería de Málaga con pedidos para recoger desde su web. Cuando entra un pedido de más de 80 €, la cocina recibe un aviso en su grupo de Telegram para ir adelantando.

Lo que necesitas

  • n8n funcionando (en local vale). Si aún no lo tienes, mira la guía de instalación enlazada abajo.
  • Claude Code o Claude Desktop.
  • n8n-mcp: 23.175 estrellas y licencia MIT a 31-10-2026, con actualizaciones esta misma semana. Es un servidor MCP que le da a Claude la documentación de los nodos de n8n y, con tu API key, permiso para crear y editar flujos.
  • Node.js 22, 24 o 26 actualizado, porque se ejecuta con npx.
  • Un bot de Telegram (gratis).
  • Coste: 0 €, aparte de tu plan de Claude.

Pasos

1. Trabaja sobre una copia

El propio README de n8n-mcp lo avisa en grande: nunca edites con IA tus flujos en producción. Antes de empezar, descarga una copia de los flujos importantes. Si puedes, usa una instancia de n8n solo para pruebas.

Deberías ver: tus flujos exportados en una carpeta del ordenador.

2. Crea la API key de n8n

En n8n ve a Settings > n8n API, pulsa Create an API key, ponle una etiqueta («claude-pruebas») y una caducidad corta. Copia la clave. Fuera del plan Enterprise, la clave tiene acceso a todo, así que trátala como una contraseña. Ojo: en la prueba gratis de n8n Cloud la API no está disponible.

Deberías ver: la clave en pantalla una sola vez. Guárdala.

3. Conecta n8n-mcp a Claude Code

En la terminal, con tu URL y tu clave:

claude mcp add n8n-mcp \
  -e MCP_MODE=stdio \
  -e LOG_LEVEL=error \
  -e DISABLE_CONSOLE_OUTPUT=true \
  -e N8N_API_URL=http://localhost:5678 \
  -e N8N_API_KEY=tu-api-key \
  -- npx n8n-mcp

Comprueba que está:

claude mcp list

Si usas Claude Desktop, el README trae el bloque equivalente para claude_desktop_config.json (en Mac está en ~/Library/Application Support/Claude/). Después reinicia la app.

Deberías ver: n8n-mcp conectado, y dentro de Claude Code el comando /mcp te enseña sus herramientas.

4. Prepara el bot de Telegram

Abre un chat con @BotFather, escribe /newbot, dale nombre y copia el token. Mete el bot en el grupo «Cocina». Para sacar el Chat ID del grupo, abre Telegram en el navegador: son los números que salen detrás de la «g» en la dirección, y en n8n se ponen con un - delante. Crea tú la credencial de Telegram en n8n con el token. No se la pases a Claude.

Deberías ver: la credencial guardada en n8n.

5. Pídele el flujo

Usa n8n-mcp para crear un flujo nuevo en mi n8n. No toques ningún otro flujo
ni lo publiques. Deja el flujo sin publicar.

Contexto: hamburguesería en Málaga con pedidos para recoger desde la web.
La web enviará cada pedido por POST en JSON con: nombre, telefono,
hora_recogida, total (número en euros) y lineas (lista de productos con
cantidad).

Flujo:
1. Webhook que recibe el pedido por POST.
2. Si total es mayor que 80, mandar un mensaje de Telegram (Send Message)
   al chat [TU CHAT ID, con el - delante] con este texto:
   "PEDIDO GRANDE: {total} € para las {hora_recogida}. {lineas en una lista}.
   Cliente: {nombre}."
3. Si no, no hacer nada.

Usa la credencial de Telegram que ya existe en mi n8n, no crees otra.
Antes de crear el flujo, busca los nodos y valídalo. Al acabar,
dime el nombre del flujo y la Test URL del webhook.

Deberías ver: Claude buscando nodos, validando y respondiendo con el flujo creado y su URL de prueba.

6. Pruébalo con un pedido falso

Abre el flujo en n8n, revisa cada nodo, pulsa Execute workflow y manda un pedido de prueba a la Test URL:

curl -X POST "PEGA_AQUI_LA_TEST_URL" \
  -H "Content-Type: application/json" \
  -d '{"nombre":"Prueba","telefono":"600000000","hora_recogida":"21:15","total":96.5,"lineas":[{"producto":"Smash doble","cantidad":6},{"producto":"Patatas","cantidad":4}]}'

Repite con "total":40 para comprobar que no avisa.

Deberías ver: el aviso en el grupo de cocina con el primer pedido y nada con el segundo.

7. Publica tú

Cuando lo hayas revisado, publícalo tú desde n8n y pon la Production URL en la web.

Errores típicos

  • Claude cambia un flujo que ya funcionaba. Trabaja en una copia y dile en el prompt qué flujos no puede tocar. El README explica cómo desactivar herramientas con DISABLED_TOOLS (por ejemplo, n8n_delete_workflow).
  • Claude Desktop da errores de JSON tipo «Unexpected token». Falta MCP_MODE=stdio en la configuración. Es obligatorio.
  • Falla si abres Claude Desktop y Claude Code a la vez. Los dos lanzan npx y chocan en la caché de npm. El README propone una carpeta npm_config_cache distinta para cada uno.
  • Telegram no manda nada al grupo. El Chat ID de un grupo lleva un - delante. Comprueba también que el bot está dentro del grupo.
  • Fiarte del flujo sin abrirlo. La IA se equivoca en detalles como el campo del total o la condición. Ábrelo siempre y prueba con datos falsos antes de publicar.

Siguiente paso

Si todavía no tienes n8n, empieza por n8n gratis: instálalo y haz tu primer flujo. Para entender qué es un MCP sin jerga, lee MCP explicado sin tecnicismos. n8n también trae su propio servidor MCP, que se activa en sus ajustes y sirve como alternativa a n8n-mcp.

Guía gratis

Apúntate y sigue leyendo

Con tu nombre y tu correo se abren esta y todas las guías de la Bóveda. Te mandamos también el enlace al correo.

Siguiente paso

La newsletter de Kensho, cada martes en tu correo

Un caso real, una idea y una tarea de 10 minutos para tu negocio. Un correo a la semana.

Diagnóstico gratis

Dinos cuál es tu negocio y te decimos qué arreglaríamos primero.

No es un informe automático: lo hace y lo revisa nuestro equipo, con ayuda de IA. Si no tienes web, nos basta con el nombre y tus redes.

  1. 01Una persona del equipo mira tu negocio como lo ve un cliente que te busca: Google, tu ficha, tus reseñas, tu web y tus redes.
  2. 02La IA nos ayuda a medir y comparar más rápido. Las conclusiones las saca y las revisa el equipo.
  3. 03En menos de 24 horas te escribimos con lo que haríamos primero. Si te encaja, te preparamos una propuesta.
Sergio Alonso Salma

Sergio y SalmaEquipo de Kensho Visual

Datos obligatoriosObligatorio
Presencia onlineAl menos uno

Rellena al menos uno de los siguientes campos.

OpcionalOpcional