MCP Client en n8n: cómo conectar servidores MCP
Aprende cómo utilizar MCP Client en n8n para conectar servidores MCP externos, descubrir sus herramientas, configurar autenticación y ejecutar tools dentro de tus workflows. También conocerás la diferencia entre MCP Client y MCP Client Tool y cuándo utilizar cada uno.
¿Qué es MCP Client en n8n?
MCP Client es un nodo de n8n que permite conectarse a un MCP Server externo y utilizar sus herramientas dentro de un workflow. El nodo solicita al servidor la lista de herramientas disponibles y permite seleccionar la operación que quieres ejecutar.
Si en cambio quieres que un AI Agent de n8n decida cuándo utilizar herramientas MCP, puedes utilizar MCP Client Tool. Ambos consumen servidores MCP, pero ocupan lugares diferentes dentro del workflow.
Todo lo esencial sobre MCP Client en n8n
Aprende a conectar servidores MCP externos y utilizar sus herramientas tanto en workflows normales como en agentes de IA.
MCP Client conecta n8n con herramientas que viven fuera del workflow
n8n no necesita contener internamente cada herramienta que quieres utilizar. MCP Client puede conectar el workflow con un servidor externo que ya expone las capacidades necesarias.
Workflow
Define cuándo y cómo se utiliza la capacidad MCP dentro de la automatización.
Conexión
Se comunica con el servidor y obtiene las herramientas que este publica.
Herramienta
Ejecuta la lógica asociada a la tool y devuelve el resultado al cliente.
¿Qué necesitas para usar MCP Client en n8n?
Antes de crear la conexión debes identificar el servidor que quieres utilizar y la forma en que se autentica.
Un MCP Server compatible
Necesitas disponer de un servidor MCP que exponga una o varias herramientas que quieras utilizar desde n8n.
Endpoint
Para una conexión remota necesitas la URL del MCP endpoint. El servidor debe utilizar un transporte compatible con el nodo.
Autenticación
El servidor puede no requerir autenticación o utilizar Bearer, headers o OAuth2.
Instancia de n8n
Puedes trabajar desde n8n Cloud o desde una instancia autoalojada, según la arquitectura del workflow.
Herramienta disponible
Conviene conocer previamente qué tool quieres ejecutar y qué parámetros necesita.
El nodo se conecta a un MCP Server y utiliza las capacidades que este publica. La lógica de cada herramienta continúa viviendo en el servidor.
¿Cómo funciona MCP Client dentro de n8n?
El nodo actúa como cliente de un servidor MCP externo.
Workflow n8n
↓
MCP Client
↓
MCP Server
↓
Tool
↓
Sistema externo
El workflow controla el momento de ejecución
En el nodo MCP Client, el workflow determina cuándo debe ejecutarse la conexión. El resultado puede continuar hacia otros nodos de n8n.
El servidor controla la herramienta
El MCP Server define qué herramientas existen, qué argumentos aceptan y qué lógica ejecutan.
El resultado vuelve a n8n
Una vez ejecutada la herramienta, MCP Client recibe la respuesta y puede continuar el procesamiento del workflow.
¿Cómo configurar MCP Client en n8n?
El proceso consiste en añadir el nodo, indicar el endpoint, configurar la autenticación y seleccionar una herramienta.
Crea o abre un workflow
Abre el workflow donde quieres utilizar la capacidad proporcionada por el MCP Server.
Añade MCP Client
Inserta el nodo MCP Client dentro del workflow.
Configura el endpoint
Introduce la URL del servidor MCP que quieres utilizar.
Añade autenticación
Selecciona el mecanismo que requiere el servidor.
Selecciona la herramienta
n8n obtiene las tools disponibles y permite seleccionar la que utilizará el nodo.
Ejecuta una prueba
Comprueba la respuesta antes de continuar con el resto del workflow.
¿Qué URL debes introducir en MCP Client?
Debes utilizar el endpoint MCP proporcionado por el servidor.
Ejemplo de endpoint
https://mcp.ejemplo.cl/mcp
La URL anterior es solamente un ejemplo. Debes utilizar la dirección real del servidor al que quieres conectarte.
No uses la URL general del servicio
Algunos servicios tienen una URL principal para su página web y otra URL específica para MCP. MCP Client necesita el endpoint correspondiente al protocolo.
Servidores locales
El nodo MCP Client de n8n está orientado a conectarse con servidores MCP mediante los transportes admitidos por n8n, por lo que la arquitectura local debe exponer un endpoint compatible cuando corresponda.
¿Cómo configurar la autenticación de MCP Client?
n8n permite distintas formas de proporcionar credenciales al servidor MCP.
None
Utilízalo cuando el MCP Server no requiere autenticación.
Bearer
Envía un token Bearer al servidor para autenticar la solicitud.
Header
Permite enviar encabezados personalizados requeridos por el servicio.
OAuth2
Utiliza OAuth2 cuando el servidor requiere autorización basada en ese mecanismo.
Ejemplo conceptual con Bearer
Authorization:
Bearer TU_TOKEN
El token real debe almacenarse mediante las credenciales correspondientes de n8n y nunca escribirse directamente en un workflow compartido.
¿Cómo seleccionar una herramienta MCP en n8n?
MCP Client obtiene las herramientas disponibles en el servidor para que puedas elegir la operación que quieres ejecutar.
Lista de herramientas
Una vez configurado el endpoint y la autenticación, n8n puede consultar las tools que expone el servidor.
Selección de una tool
Seleccionas la herramienta que corresponde al paso que quieres ejecutar dentro del workflow.
Parámetros
Los parámetros dependen del esquema definido por cada herramienta. El servidor puede exigir campos obligatorios y tipos concretos.
{
"producto": "Raspberry Pi",
"cantidad": 2
}
El ejemplo anterior representa una estructura hipotética. Cada tool determina su propio esquema de entrada.
Resultado
El resultado de la herramienta vuelve al workflow y puede pasar al siguiente nodo para continuar el procesamiento.
MCP Client vs MCP Client Tool en n8n
Ambos permiten acceder a herramientas MCP, pero están pensados para flujos diferentes.
| Característica | MCP Client | MCP Client Tool |
|---|---|---|
| Uso | Ejecutar una tool como paso del workflow. | Ofrecer tools al AI Agent. |
| Decisión de ejecución | La determina el workflow. | Puede decidirla el agente. |
| Resultado | Continúa por las conexiones del workflow. | Se devuelve al agente como resultado de la herramienta. |
| Caso habitual | Automatizaciones deterministas. | Automatizaciones orientadas por IA. |
Arquitectura con MCP Client Tool
Trigger
↓
AI Agent
↓
MCP Client Tool
↓
MCP Server
↓
Tool
En este caso el agente recibe la herramienta como una capacidad disponible y puede decidir utilizarla cuando sea necesaria para completar la tarea.
¿Cómo usar MCP Client dentro de un workflow?
Una vez conectada la herramienta, puedes combinar su resultado con cualquier otro paso del proceso.
Manual Trigger
↓
MCP Client
↓
Edit Fields
↓
HTTP Request
↓
Base de datos
↓
Notificación
Paso 1: ejecuta MCP Client
El nodo llama la herramienta elegida en el servidor MCP.
Paso 2: transforma el resultado
Puedes utilizar nodos de transformación de n8n para adaptar la respuesta al formato que necesita el siguiente paso.
Paso 3: continúa la automatización
El resultado puede utilizarse para consultar otra API, guardar información, enviar una notificación o ejecutar otro workflow.
Ejemplo de automatización
Un workflow podría utilizar una herramienta MCP para obtener información de un sistema, transformar los datos y después enviarlos a Google Sheets, una base de datos o un servicio mediante un nodo posterior.
Errores frecuentes con MCP Client en n8n
Cuando el nodo no consigue conectarse, revisa el servidor, endpoint, transporte y autenticación.
URL incorrecta
El endpoint puede no corresponder con la ruta MCP del servidor.
Servidor inaccesible
Una regla de red o firewall puede impedir la conexión.
Autenticación incorrecta
Token, headers u OAuth2 pueden estar mal configurados.
Tool no disponible
La herramienta puede haber sido eliminada o no estar publicada por el servidor.
Parámetros inválidos
La tool puede requerir campos distintos de los enviados.
Timeout
El servidor puede tardar demasiado en responder o no estar procesando correctamente la solicitud.
Primera comprobación
Abre el endpoint y revisa que el servidor esté activo y que la URL utilizada por n8n sea exactamente la correspondiente a MCP.
Segunda comprobación
Revisa el mecanismo de autenticación y confirma que las credenciales utilizadas por el nodo siguen vigentes.
Tercera comprobación
Comprueba que la herramienta sigue disponible y que los parámetros utilizados coinciden con su esquema.
¿Cómo proteger MCP Client en n8n?
La herramienta MCP puede dar acceso a servicios y operaciones reales, por lo que la configuración debe limitarse al caso de uso.
Credenciales
Utiliza credenciales gestionadas por n8n y evita colocar secretos directamente en los nodos.
HTTPS
Utiliza conexiones cifradas para servidores remotos.
Tools mínimas
Utiliza únicamente las herramientas necesarias para el workflow.
Validación
Comprueba los parámetros antes de ejecutar operaciones sensibles.
Permisos
El servidor y las herramientas deberían tener solo los accesos estrictamente necesarios.
Auditoría
Revisa las ejecuciones cuando MCP pueda modificar sistemas externos.
El nivel de riesgo depende de las herramientas que el servidor expone y de los permisos que tengan las credenciales utilizadas por n8n.
Ejemplo de MCP Client conectado a una API
Un servidor MCP puede actuar como capa de acceso a una API externa.
n8n
↓
MCP Client
↓
MCP Server
↓
Tool "buscar_producto"
↓
API de catálogo
↓
Resultado
¿Qué ocurre?
El workflow solicita una herramienta llamada
buscar_producto. El MCP Server procesa la llamada,
consulta la API correspondiente y devuelve la información.
¿Qué hace n8n con el resultado?
n8n puede utilizar la información obtenida para realizar pasos posteriores, como filtrar productos, guardar datos, enviar un correo o alimentar otro workflow.
MCP Client en n8n explicado de forma sencilla
MCP Client permite que un workflow de n8n se conecte con un MCP Server externo y utilice sus herramientas.
El nodo necesita la información del endpoint y, cuando corresponde, las credenciales necesarias para autenticarse.
Una vez conectado, n8n puede descubrir las tools disponibles, seleccionar una herramienta y enviar sus parámetros.
Cuando necesitas que un agente de IA decida cuándo utilizar las herramientas, puedes utilizar MCP Client Tool como herramienta del AI Agent.
Esta arquitectura permite integrar servidores MCP con APIs, bases de datos, servicios y automatizaciones de n8n.
Ahora que sabes utilizar MCP Client, el siguiente paso es aprender cómo convertir n8n en un servidor MCP para exponer tus propios workflows y herramientas.
MCP Server en n8n →Documentación oficial de n8n
Consulta la documentación oficial para comprobar las opciones disponibles en tu versión de n8n.
Preguntas frecuentes sobre MCP Client en n8n
Respuestas sobre endpoints, autenticación, herramientas, AI Agents y workflows.
Es un nodo que permite conectarse a un MCP Server externo y ejecutar las herramientas que este expone dentro de un workflow de n8n.
Necesitas un MCP Server compatible, su endpoint, las credenciales necesarias y una instancia de n8n.
El nodo admite servidores sin autenticación y mecanismos como Bearer, headers y OAuth2.
Debe ser compatible con el transporte y las opciones de conexión que soporte el nodo MCP Client de n8n.
MCP Client ejecuta una herramienta como parte del workflow. MCP Client Tool entrega herramientas MCP a un AI Agent para que pueda decidir cuándo utilizarlas.
Para ofrecer las herramientas MCP directamente a un AI Agent, n8n proporciona MCP Client Tool.
Debes introducir el endpoint MCP proporcionado por el servidor, no necesariamente la URL general de su sitio web.
Sí. El servidor puede exponer varias tools y n8n puede descubrirlas y utilizar la herramienta correspondiente.
Sí. Un MCP Server puede utilizar una API internamente y exponer esa capacidad mediante una tool que n8n consume.
La seguridad depende de las herramientas, credenciales, permisos y servidores que utilices. Debes limitar los accesos y revisar las acciones que puede ejecutar cada tool.
La lista y los esquemas de herramientas dependen del servidor. Si una tool cambia, debes revisar la configuración y los parámetros utilizados por el workflow.
El siguiente paso es aprender cómo utilizar n8n como MCP Server para exponer workflows y herramientas a clientes externos.
MCP Server en n8n
Ya sabes consumir herramientas MCP desde n8n. Ahora aprende cómo exponer tus propios workflows y capacidades de n8n mediante MCP.
Sigue avanzando en el cluster MCP y n8n
Conecta clientes MCP, agentes de IA y servidores de n8n.
Ya sabes consumir MCP. Ahora aprende a exponerlo desde n8n
MCP Client permite conectar n8n con herramientas externas. El siguiente paso es utilizar MCP Server Trigger para convertir workflows y herramientas de n8n en capacidades disponibles para clientes MCP.
MCP Server en n8n →