- Inicio
- Recursos
- Integraciones
- MCP Client Tool
Nodo MCP Client Tool n8nConfigura MCP Client Tool en n8n.
Un servidor MCP ya publica herramientas que tu agente podría usar. El nodo MCP Client Tool n8n se conecta a ese servidor por una dirección SSE y entrega sus herramientas a un AI Agent. Cuatro parámetros, un puerto de salida y ninguna entrada principal: es un subnodo.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué aporta el nodo MCP Client Tool n8n a un agente?
Es un cliente de Model Context Protocol. Se conecta a un servidor MCP externo, lee la lista de herramientas que ese servidor publica y se la ofrece al AI Agent al que está enganchado. El agente deja de depender solo de lo que montaste a mano en n8n y pasa a llamar lo que el servidor expone, con el filtro que tú decidas.
Primer caso: el asistente personal. Un agente funciona con un modelo de chat, conserva el hilo de la conversación gracias a un subnodo de memoria y llega al calendario y al correo a través de un único servidor MCP. Esa es la forma de la plantilla 3905, que junta este nodo con un Google Gemini Chat Model y Simple Memory. Para un envío de correo sencillo y previsible, el nodo Gmail sigue siendo el camino corto.
Segundo caso: un servidor propio que envuelve tu lógica interna. La plantilla 3514 levanta un servidor MCP con HTTP Request y Call n8n Workflow Tool, y luego apunta este nodo hacia él. El agente ve una lista ordenada de herramientas en lugar de un montón de endpoints sueltos, y la implementación se queda dentro de n8n.
Tercer caso: recortar un servidor demasiado generoso. Hay servidores que publican muchas más herramientas de las que un agente necesita. El parámetro Tools to Include en selected o en except corta la lista antes de que llegue al modelo. El agente se mantiene enfocado y el prompt no se infla.
Cuándo elegir otra cosa. Si existe un nodo dedicado, gana él: para una hoja de cálculo, Google Sheets va directo; para un mensaje de equipo, Slack también. La documentación del nodo añade un detalle: un servicio que ya figura en el registro de servidores MCP de n8n se conecta desde el panel del nodo, sin credential, es decir sin credenciales guardadas. Este nodo es para los servidores que todavía no están en ese registro.
Los límites. No tiene entrada principal y nunca se ejecuta solo: actúa cuando el nodo raíz decide llamar a una de sus herramientas. La conexión va por una dirección SSE, así que el servidor tiene que exponer una. Y el AI Agent de arriba necesita su propio modelo de chat, de OpenAI o de otro proveedor, que factura sus llamadas de API según sus condiciones.
¿Cómo te autenticas ante tu servidor MCP?
- 01
Pega la dirección SSE
Abre el nodo y rellena SSE Endpoint, la dirección SSE de tu servidor MCP. El campo muestra la forma esperada como ejemplo,
e.g. https://my-mcp-server.ai/sse. Es una cadena de texto, así que también admite una expresión de n8n cuando la dirección llega con el item, por ejemplo{{ $json.endpoint }}. Mientras siga vacío, el nodo no sale a ninguna parte. - 02
Elige el método de autenticación
El selector Authentication ofrece
bearerAuth(Bearer Auth),headerAuth(Header Auth) ynone(None). La documentación del nodo suma el uso de varias cabeceras y OAuth2. Bearer encaja con un servidor que espera un token; la cabecera genérica, con uno que impone su propio nombre de clave. None intenta conectar sin autenticación alguna. - 03
Crea el credential una sola vez
Los credentials se crean en el menú Credentials de n8n, no dentro del nodo, y uno creado una vez se reutiliza en todos los workflows de la instancia. Para Multiple Headers Auth, la documentación indica que cada cabecera entra como un par Name y Value, tantas veces como pida el servidor, por ejemplo una clave de API junto a un nombre de usuario.
¿Dónde se engancha este subnodo?
n8n reparte el trabajo de IA entre un nodo raíz, que recibe los items del workflow por su entrada principal, y subnodos que se enganchan a sus puertos, un tipo de subnodo por puerto. MCP Client Tool es un subnodo: sin entrada principal, vive en el puerto de abajo.
Salida (dónde se conecta)
- Tool
ai_tool
01Tool
Es la única conexión del nodo, y es una salida: se engancha al puerto Tool de un nodo raíz, que después decide cuándo llamar a las herramientas publicadas por el servidor MCP.
Parámetros clave
- Required: un subnodo nunca se ejecuta solo, así que un MCP Client Tool suelto en el lienzo no hace nada.
- AI Agent: el anfitrión habitual, el que razona con un modelo de chat y elige una herramienta en cada turno.
- AI Agent Tool: un agente expuesto como herramienta a otro agente, para bajar las herramientas MCP un nivel más.
- MCP Server Trigger: la raíz que vuelve a publicar herramientas hacia clientes externos.
¿Qué parámetros expone el nodo MCP Client Tool ?
El nodo MCP Client Tool tiene 4 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
SSE Endpoint
sseEndpointLo que ves en n8n
Notas y casos de uso
Señala el servidor MCP del que el nodo debe leer las herramientas. Es el único campo requerido, y un campo requerido vacío bloquea la ejecución del nodo.
Parámetros clave
- SSE Endpoint: una cadena, la dirección SSE de tu servidor MCP, con la forma del ejemplo que muestra el campo
e.g. https://my-mcp-server.ai/sse; usa{{ $json.sseEndpoint }}si la dirección viaja con el item.
Authentication
authenticationLo que ves en n8n
Notas y casos de uso
Define cómo se presenta la conexión ante el servidor. Ajústalo antes de la primera prueba, porque un servidor que espera un token rechaza a cualquier cliente anónimo.
Parámetros clave
- Authentication: tres opciones en el selector,
bearerAuth(Bearer Auth),headerAuth(Header Auth) ynone(None). La documentación añade varias cabeceras y OAuth2 a los métodos admitidos, y aclara que None intenta la conexión sin autenticación.
Tools to Include
includeLo que ves en n8n
Notas y casos de uso
Filtra lo que publica el servidor antes de que el AI Agent lo vea. Déjalo quieto en un servidor pequeño y tira de él en cuanto la lista supera lo que un agente puede seguir.
Parámetros clave
- Tools to Include: el selector en sí, con
all(All) para exponerlo todo,selected(Selected) para enumerar lo que pasa yexcept(All Except) para enumerar lo que se queda fuera. - Tools to Include: la lista múltiple que aparece con
selected. - Tools to Exclude: su espejo con
except, donde todo lo que no nombras sigue disponible.
Options
optionsLo que ves en n8n
Notas y casos de uso
Una colección que se abre con Add Option, para los ajustes que no merecen un campo propio. Casi siempre se queda vacía.
Parámetros clave
- Timeout: el tiempo en milisegundos que n8n espera a que terminen las llamadas de herramientas. Súbelo con un servidor que trabaja de verdad detrás de una herramienta, porque una llamada cortada antes de tiempo parece una avería.
¿Necesitas ayuda para automatizar MCP Client Tool con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
Preguntas frecuentes sobre el nodo MCP Client Tool
01¿El nodo MCP Client Tool viene incluido en n8n?
02¿Qué hace falta para que funcione?
03¿Qué límites tiene el nodo MCP Client Tool n8n?
04¿Qué hay que conectar como mínimo y por dónde empezar?
05¿n8n o Make para conectar un servidor MCP?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.


