- Inicio
- Recursos
- Integraciones
- MCP Client
Nodo MCP Client n8nConfigura MCP Client en n8n.
El nodo MCP Client n8n llama a una herramienta alojada en un servidor MCP y devuelve su respuesta al flujo. Bastan seis parámetros: el transporte, la URL del servidor, el modo de autenticación, la herramienta, cómo se arma su entrada y dos opciones. Pensado para equipos que enchufan IA a flujos reales.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Para qué sirve el nodo MCP Client n8n?
Un servidor MCP publica herramientas detrás de una URL. El nodo MCP Client es la manera autónoma de usar una de ellas desde un flujo n8n corriente: le das la dirección del servidor, eliges la herramienta, describes su entrada y el nodo ejecuta la llamada y recoge la respuesta. Pertenece al paquete de IA de n8n y trabaja como nodo raíz, es decir que recibe sus items por la entrada principal igual que cualquier otro paso.
Primer escenario, una tienda online: llega un ticket de soporte, una herramienta alojada lo clasifica y devuelve el motivo, y el flujo escribe la fila en Google Sheets antes de avisar al equipo por Slack cuando el caso es urgente. La llamada se ve en la ejecución, no queda escondida dentro de un bucle de agente.
Segundo escenario, un servidor MCP interno que ya envuelve la lógica de la empresa. En lugar de rehacerla llamada a llamada, el flujo elige su modo en el selector Authentication y pide la herramienta por su nombre. La credencial, o sea el acceso guardado dentro de n8n, se crea una vez en el menú Credentials y se reutiliza en todos los flujos que apuntan al mismo servidor.
Tercer escenario, un enriquecimiento programado. El flujo recorre un listado, llama a la misma herramienta para cada fila y el resumen sale por Gmail. Como una llamada puede tardar, Timeout, dentro de la colección de opciones, es lo que evita una ejecución colgada.
¿Cuándo conviene otra cosa? Si quien debe decidir la herramienta es un modelo, el trabajo le toca al nodo AI Agent y a su puerto de herramientas, con un proveedor de modelo enchufado detrás, por ejemplo OpenAI o Google Gemini. El MCP Client es la opción determinista: nombras la herramienta y esa herramienta se ejecuta, siempre.
Los límites conviene decirlos ya. El nodo habla dos transportes, y uno de ellos, Server Sent Events, aparece como obsoleto en el catálogo. No escucha nada: no se despierta solo, así que algo anterior tiene que arrancar el flujo. Y la página describe la versión 1 del nodo, de modo que un flujo antiguo puede mostrar menos opciones.
¿Cómo se autentica el nodo contra un servidor MCP?
- 01
Elige el transporte del servidor
Abre el nodo y empieza por Server Transport, el transporte que usa tu endpoint, es decir el punto de entrada del servidor. Hay dos valores:
httpStreamable(HTTP Streamable) ysse(Server Sent Events (Deprecated)). La documentación del servidor indica cuál expone, y equivocarse rompe la conexión antes incluso de intentar la autenticación. Si el servidor acepta ambos, HTTP Streamable es el valor que el catálogo no marca como obsoleto. - 02
Pega la URL del servidor
MCP Endpoint URL es obligatorio: es la URL del servidor MCP al que conectarse, con la forma que sugiere el ejemplo del campo,
e.g. https://my-mcp-server.ai/mcp. La ruta completa, no solo el dominio. Si la dirección viene de un paso anterior, sirve una expresión: n8n lee un campo del item entrante con{{ $json.campo }}, y un campo obligatorio vacío detiene el nodo antes de cualquier llamada. - 03
Selecciona el modo de autenticación
Authentication define la forma de autenticarse contra el endpoint, con cinco valores:
bearerAuth(Bearer Auth),headerAuth(Header Auth),mcpOAuth2Api(MCP OAuth2),multipleHeadersAuth(Multiple Headers Auth) ynone(None). Cada uno apunta a una credencial que se crea una sola vez en el menú Credentials y que después reutiliza cualquier otro flujo. Un servidor público de demostración suele bastarse connone.
¿Qué controla cada parámetro del nodo MCP Client ?
El nodo MCP Client tiene 6 parámetros. Para cada uno: el nodo tal como lo configuras en n8n, qué cambia el parámetro y nuestras notas de campo.
Índice de parámetros
Server Transport
serverTransportLo que ves en n8n
Notas y casos de uso
Fija el transporte que usa tu endpoint, o sea cómo dialoga el nodo con el servidor antes que nada.
Parámetros clave
- Server Transport:
httpStreamable(HTTP Streamable) es el valor vigente;sse(Server Sent Events (Deprecated)) sigue disponible para servidores que aún no migraron.
MCP Endpoint URL
endpointUrlLo que ves en n8n
Notas y casos de uso
Guarda la URL del servidor MCP al que conectarse. Obligatorio, y único parámetro que decide qué servidor responde.
Parámetros clave
- MCP Endpoint URL: una cadena con la forma del ejemplo
e.g. https://my-mcp-server.ai/mcp, o una expresión como{{ $json.endpoint }}cuando la dirección cambia de un item a otro.
Authentication
authenticationLo que ves en n8n
Notas y casos de uso
Establece la forma de autenticarse contra el endpoint y cambia el tipo de credencial que pide el nodo.
Parámetros clave
- Authentication:
bearerAuth(Bearer Auth),headerAuth(Header Auth),mcpOAuth2Api(MCP OAuth2),multipleHeadersAuth(Multiple Headers Auth),none(None).
Tool
toolLo que ves en n8n
Notas y casos de uso
Señala la herramienta a usar en el servidor. Obligatoria, y es la que la ejecución lanza de verdad.
Parámetros clave
- Tool: un resource locator, así que la herramienta se toma de la lista que devuelve el servidor o se escribe por su identificador cuando la lista no carga.
Input Mode
inputModeLo que ves en n8n
Notas y casos de uso
Decide cómo se arma la entrada de la herramienta: campo por campo, o de una sola pieza.
Parámetros clave
- Input Mode:
manual(Manual) para indicar a mano el dato de entrada de cada parámetro de la herramienta,json(JSON) para pasarlo como objeto JSON. - Parameters: obligatorio en modo Manual, empareja cada parámetro de la herramienta con un valor o una expresión.
- JSON: el objeto que se envía en modo JSON.
Options
optionsLo que ves en n8n
Notas y casos de uso
Reúne las opciones adicionales que se pueden añadir, y afectan a lo que vuelve y al tiempo que se concede a la llamada.
Parámetros clave
- Convert to Binary: convertir imágenes y audio en datos binarios; sin activar, imágenes y audio vuelven como cadenas codificadas en base64.
- Timeout: el tiempo en ms que se espera a que la llamada termine.
¿Necesitas ayuda para automatizar MCP Client con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
MCP Client y n8n, las dudas que vienen después
01¿El nodo MCP Client n8n viene incluido y sin coste?
02¿Qué hace falta para que el nodo funcione?
03¿Qué límites tiene?
04¿Por dónde empezar la primera vez?
05¿n8n o Make para llamar a un servidor MCP?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.


