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.