- Accueil
- Ressources
- Intégrations
- MCP Client
Nœud MCP Client n8nConfigurer MCP Client dans n8n.
Le nœud MCP Client n8n appelle un outil hébergé sur un serveur MCP et renvoie sa réponse dans le workflow. Six paramètres suffisent : le transport, l'URL du serveur, le mode d'authentification, l'outil appelé, la construction de son entrée, et deux options. Pour les équipes qui branchent l'IA sur des workflows réels.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert le nœud MCP Client n8n ?
Un serveur MCP publie des outils derrière une URL. Le nœud MCP Client est la façon autonome d'aller en chercher un depuis un workflow n8n ordinaire : on lui donne l'adresse du serveur, on choisit l'outil, on décrit son entrée, il lance l'appel et récupère la réponse. Il fait partie du paquet IA de n8n et fonctionne en nœud racine, c'est-à-dire qu'il reçoit ses items par l'entrée principale comme n'importe quelle autre étape.
Premier scénario, celui d'un cabinet comptable : un PDF de facture arrive dans le workflow, un outil hébergé en extrait les lignes, et la réponse structurée repart vers Google Sheets puis vers une alerte Slack quand un montant dépasse le seuil. L'appel reste visible dans l'exécution, il n'est pas caché dans une boucle d'agent.
Deuxième scénario, un serveur MCP interne qui expose déjà la logique métier de la boîte. Plutôt que de la reconstruire appel par appel, le workflow choisit son mode dans le sélecteur Authentication et appelle l'outil par son nom. Le credential, c'est-à-dire l'identifiant enregistré dans n8n, se crée une fois dans le menu Credentials et ressert dans tous les workflows qui visent le même serveur.
Troisième scénario, un enrichissement nocturne. Le workflow parcourt une liste, appelle le même outil pour chaque ligne, et le récapitulatif part par Gmail au matin. Comme un appel d'outil peut durer, c'est Timeout, dans la collection d'options, qui évite une exécution qui reste en l'air.
Quand prendre autre chose ? Si c'est un modèle qui doit décider quel outil appeler, le travail revient au nœud AI Agent et à son port d'outils, avec un fournisseur de modèle branché derrière, Anthropic par exemple. Le MCP Client, lui, est l'option déterministe : tu nommes l'outil, il appelle cet outil, à chaque exécution.
Les limites méritent d'être dites tout de suite. Le nœud parle deux transports, et l'un des deux, Server Sent Events, est signalé comme déprécié dans le catalogue. Il n'écoute rien : il ne se réveille pas tout seul, donc une étape en amont doit lancer le workflow. Et la page décrit la version 1 du nœud, un workflow ancien peut afficher moins d'options.
Comment s'authentifier auprès d'un serveur MCP ?
- 01
Choisir le transport du serveur
Ouvre le nœud et commence par Server Transport, le transport utilisé par ton endpoint, c'est-à-dire le point d'entrée du serveur. Deux valeurs :
httpStreamable(HTTP Streamable) etsse(Server Sent Events (Deprecated)). La documentation du serveur dit laquelle il expose, et se tromper fait échouer la connexion avant l'authentification. Quand le serveur accepte les deux, HTTP Streamable est la valeur que le catalogue ne marque pas dépréciée. - 02
Coller l'URL du serveur
MCP Endpoint URL est requis : c'est l'URL du serveur MCP auquel se connecter, dans la forme indiquée par l'exemple du champ,
e.g. https://my-mcp-server.ai/mcp. Le chemin complet, pas seulement le domaine. Si l'adresse vient d'une étape précédente, une expression fait le travail : n8n lit un champ de l'item entrant avec{{ $json.champ }}, et un champ requis laissé vide bloque le nœud avant tout appel. - 03
Sélectionner le mode d'authentification
Authentication décrit la façon de s'authentifier auprès de l'endpoint, avec cinq valeurs :
bearerAuth(Bearer Auth),headerAuth(Header Auth),mcpOAuth2Api(MCP OAuth2),multipleHeadersAuth(Multiple Headers Auth) etnone(None). Chacune pointe vers un credential créé une seule fois dans le menu Credentials, que les autres workflows réutilisent ensuite. Un serveur de démonstration public se contente en général denone.
Que règle chaque paramètre du nœud MCP Client ?
Le nœud MCP Client compte 6 paramètres. Pour chacun : le nœud tel que tu le configures dans n8n, ce que le paramètre change, et nos notes de terrain.
Sommaire des paramètres
Server Transport
serverTransportCe que tu vois dans n8n
Notes & cas d'usage
Fixe le transport utilisé par ton endpoint, donc la manière dont le nœud dialogue avec le serveur avant toute autre chose.
Paramètres clés
- Server Transport :
httpStreamable(HTTP Streamable) est la valeur actuelle ;sse(Server Sent Events (Deprecated)) reste disponible pour les serveurs qui n'ont pas migré.
MCP Endpoint URL
endpointUrlCe que tu vois dans n8n
Notes & cas d'usage
Porte l'URL du serveur MCP auquel se connecter. Requis, et seul paramètre qui décide quel serveur répond.
Paramètres clés
- MCP Endpoint URL : une chaîne, du type de l'exemple
e.g. https://my-mcp-server.ai/mcp, ou une expression comme{{ $json.endpoint }}quand l'adresse change d'un item à l'autre.
Authentication
authenticationCe que tu vois dans n8n
Notes & cas d'usage
Définit la façon de s'authentifier auprès de l'endpoint, et change le type de credential que le nœud réclame.
Paramètres clés
- Authentication :
bearerAuth(Bearer Auth),headerAuth(Header Auth),mcpOAuth2Api(MCP OAuth2),multipleHeadersAuth(Multiple Headers Auth),none(None).
Tool
toolCe que tu vois dans n8n
Notes & cas d'usage
Désigne l'outil à utiliser sur le serveur. Requis, et c'est lui que l'exécution lance vraiment.
Paramètres clés
- Tool : un resource locator, donc l'outil se prend dans la liste que renvoie le serveur, ou se saisit par son identifiant quand la liste ne charge pas.
Input Mode
inputModeCe que tu vois dans n8n
Notes & cas d'usage
Décide comment l'entrée de l'outil se construit : champ par champ, ou d'un bloc.
Paramètres clés
- Input Mode :
manual(Manual) pour saisir la donnée d'entrée de chaque paramètre de l'outil,json(JSON) pour la passer sous forme d'objet JSON. - Parameters : requis en mode Manual, il fait correspondre chaque paramètre de l'outil à une valeur ou une expression.
- JSON : l'objet envoyé en mode JSON.
Options
optionsCe que tu vois dans n8n
Notes & cas d'usage
Regroupe les options supplémentaires à ajouter, qui touchent à ce qui revient et au temps qu'on accorde à l'appel.
Paramètres clés
- Convert to Binary : convertir images et audio en données binaires ; laissé inactif, images et audio reviennent en chaînes encodées en base64.
- Timeout : le temps en ms accordé à l'appel d'outil pour se terminer.
Besoin d'aide pour automatiser MCP Client avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
MCP Client et n8n, les questions qui suivent
01Le nœud MCP Client n8n est-il inclus et gratuit ?
02Que faut-il pour que le nœud fonctionne ?
03Quelles sont ses limites ?
04Par quoi commencer quand on débute ?
05n8n ou Make pour appeler un serveur MCP ?
Reçois nos tips intégration chaque semaine.
Pas de spam. Désinscription à tout moment.


