Portada » MCP Client en n8n: cómo conectar servidores MCP
n8n · MCP · Automatización · AI Agents

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.

Guía práctica de n8n MCP Client MCP Server AI Agent · Tools
Respuesta rápida

¿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.

Publicidad
Publicidad
La idea central

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.

01 · N8N

Workflow

Define cuándo y cómo se utiliza la capacidad MCP dentro de la automatización.

02 · MCP CLIENT

Conexión

Se comunica con el servidor y obtiene las herramientas que este publica.

03 · MCP SERVER

Herramienta

Ejecuta la lógica asociada a la tool y devuelve el resultado al cliente.

Publicidad
Requisitos

¿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.

MCP Client no crea automáticamente la lógica del servidor

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.

Arquitectura

¿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.

Configuración

¿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.

1

Crea o abre un workflow

Abre el workflow donde quieres utilizar la capacidad proporcionada por el MCP Server.

2

Añade MCP Client

Inserta el nodo MCP Client dentro del workflow.

3

Configura el endpoint

Introduce la URL del servidor MCP que quieres utilizar.

4

Añade autenticación

Selecciona el mecanismo que requiere el servidor.

5

Selecciona la herramienta

n8n obtiene las tools disponibles y permite seleccionar la que utilizará el nodo.

6

Ejecuta una prueba

Comprueba la respuesta antes de continuar con el resto del workflow.

MCP Endpoint URL

¿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.

Publicidad
Autenticación

¿Cómo configurar la autenticación de MCP Client?

n8n permite distintas formas de proporcionar credenciales al servidor MCP.

01

None

Utilízalo cuando el MCP Server no requiere autenticación.

02

Bearer

Envía un token Bearer al servidor para autenticar la solicitud.

03

Header

Permite enviar encabezados personalizados requeridos por el servicio.

04

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.

Tools

¿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.

Publicidad
AI Agent

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.

Publicidad
Workflow

¿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.

Solución de problemas

Errores frecuentes con MCP Client en n8n

Cuando el nodo no consigue conectarse, revisa el servidor, endpoint, transporte y autenticación.

01

URL incorrecta

El endpoint puede no corresponder con la ruta MCP del servidor.

02

Servidor inaccesible

Una regla de red o firewall puede impedir la conexión.

03

Autenticación incorrecta

Token, headers u OAuth2 pueden estar mal configurados.

04

Tool no disponible

La herramienta puede haber sido eliminada o no estar publicada por el servidor.

05

Parámetros inválidos

La tool puede requerir campos distintos de los enviados.

06

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.

Seguridad

¿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.

01

Credenciales

Utiliza credenciales gestionadas por n8n y evita colocar secretos directamente en los nodos.

02

HTTPS

Utiliza conexiones cifradas para servidores remotos.

03

Tools mínimas

Utiliza únicamente las herramientas necesarias para el workflow.

04

Validación

Comprueba los parámetros antes de ejecutar operaciones sensibles.

05

Permisos

El servidor y las herramientas deberían tener solo los accesos estrictamente necesarios.

06

Auditoría

Revisa las ejecuciones cuando MCP pueda modificar sistemas externos.

MCP Client puede ejecutar acciones sobre sistemas reales

El nivel de riesgo depende de las herramientas que el servidor expone y de los permisos que tengan las credenciales utilizadas por n8n.

Ejemplo práctico

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.

Resumen

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.

Siguiente paso del cluster

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 →
Referencias

Documentación oficial de n8n

Consulta la documentación oficial para comprobar las opciones disponibles en tu versión de n8n.

Preguntas frecuentes

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.

Publicidad
Siguiente paso

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.

MCP Server en n8n →
CIBORG · N8N · MCP · AUTOMATIZACIÓN

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 →
Carrito de compra
Scroll al inicio