Prompteo

Unidad 7 · 2 min

IA dentro de n8n

El nodo AI Agent y sus sub-nodes, la diferencia entre chains y agents, y los tres nodos de MCP.

IA dentro de n8n

> “The AI Agent node lets you build an AI agent in n8n. Connect a chat model and one or more tools, and the agent decides which tools to call to complete a task.”

Es un requisito, no una recomendación: debés conectar al menos un sub-node de tipo tool a un nodo AI Agent.

Un cluster node

El AI Agent es un root node y todo lo demás son sub-nodes. Las familias documentadas incluyen modelos de chat, memoria, herramientas, embeddings, almacenes vectoriales, recuperadores, divisores de texto, parseadores de salida y reordenadores. Los nodos de IA viven en el espacio de nombres n8n-nodes-langchain.

LangChain es “an AI-development framework used to work with large language models (LLMs)”, que estandariza el trabajo con modelos y el encadenado de componentes.

Un detalle histórico que ahorra búsquedas inútiles: el ajuste de tipo de agente fue eliminado. Todos los nodos AI Agent funcionan como Tools Agent, que era la opción recomendada y más usada.

Chains frente a agents

> “AI chains in n8n don't use persistent memory, so you can't use them to reference previous context (use AI agents for this).”

MCP

Tres nodos distintos, fáciles de confundir:

  • MCP Server Trigger — n8n actúa como servidor MCP. Solo conecta y ejecuta nodos de tipo tool. Admite SSE y HTTP en streaming; no admite stdio.
  • MCP Client — un paso del workflow que usa herramientas de un servidor MCP externo.
  • MCP Client Tool — el sub-node que da esas herramientas a un AI Agent.

Existe además el nodo Chat Trigger dentro de este espacio.