- Accueil
- Ressources
- Intégrations
- MCP Client Tool
Nœud MCP Client Tool n8nConfigurer MCP Client Tool dans n8n.
Un serveur MCP expose déjà des outils que ton agent pourrait appeler. Le nœud MCP Client Tool n8n s'y connecte par une adresse SSE et transmet ces outils à un AI Agent. Quatre paramètres, un port de sortie, aucune entrée principale : c'est un sous-nœud.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Que fait le nœud MCP Client Tool n8n pour ton agent ?
C'est un client Model Context Protocol. Il se connecte à un serveur MCP externe, lit la liste des outils que ce serveur publie, et la présente à l'AI Agent auquel il est raccordé. L'agent ne se limite plus aux outils montés à la main dans n8n : il appelle ceux du serveur, dans la limite du filtre que tu poses.
Premier cas : l'assistant personnel. Un agent tourne sur un modèle de chat, garde le fil de la conversation grâce à un sous-nœud de mémoire, et atteint agenda et boîte mail via un seul serveur MCP. C'est la forme du template 3905, qui associe ce nœud à un Google Gemini Chat Model et à Simple Memory. Pour un envoi d'email simple et prévisible, le nœud Gmail reste plus court.
Deuxième cas : un serveur maison qui habille ta propre logique. Le template 3514 construit un serveur MCP avec HTTP Request et Call n8n Workflow Tool, puis pointe ce nœud dessus. L'agent voit une liste d'outils propre au lieu d'un tas d'endpoints bruts, et l'implémentation reste dans n8n.
Troisième cas : dégrossir un serveur trop bavard. Certains serveurs publient bien plus d'outils qu'un agent n'en a besoin. Le paramètre Tools to Include réglé sur selected ou except coupe la liste avant qu'elle n'arrive au modèle. L'agent reste concentré, et le prompt ne gonfle pas.
Quand prendre autre chose. Dès qu'un nœud dédié existe, il gagne : pour un tableur, Google Sheets va droit au but ; pour un message d'équipe, Slack aussi. La doc du nœud signale par ailleurs qu'un service déjà présent dans le registre des serveurs MCP de n8n se connecte depuis le panneau du nœud, sans credential, c'est-à-dire sans identifiants à enregistrer. Ce nœud sert aux serveurs qui n'y figurent pas encore.
Les limites, pour finir. Pas d'entrée principale, donc aucune exécution isolée : le nœud n'agit que si le nœud racine décide d'appeler l'un des outils. La connexion passe par une adresse SSE, que le serveur doit exposer. Et l'AI Agent au-dessus garde son propre modèle de chat, chez Anthropic ou ailleurs, dont le fournisseur facture les appels d'API selon ses conditions.
Comment s'authentifier auprès de ton serveur MCP ?
- 01
Renseigner l'adresse SSE
Ouvre le nœud et remplis SSE Endpoint, l'adresse SSE de ton serveur MCP. Le champ affiche la forme attendue en exemple,
e.g. https://my-mcp-server.ai/sse. C'est une chaîne de caractères : une expression n8n fonctionne aussi, par exemple{{ $json.endpoint }}si l'adresse arrive avec l'item entrant. Tant que ce champ est vide, rien ne part. - 02
Choisir la méthode d'authentification
Le sélecteur Authentication propose
bearerAuth(Bearer Auth),headerAuth(Header Auth) etnone(None). La doc du nœud ajoute la gestion de plusieurs en-têtes et OAuth2. Bearer convient au serveur qui attend un jeton ; l'en-tête générique au serveur qui impose son propre nom de clé. None tente la connexion sans aucune authentification. - 03
Créer le credential une seule fois
Les credentials se créent dans le menu Credentials de n8n, pas dans le nœud, et un credential créé une fois se réutilise dans tous les workflows de l'instance. Pour Multiple Headers Auth, la doc précise que chaque en-tête s'ajoute sous forme de paire Name et Value, autant de fois que le serveur l'exige, par exemple une clé d'API et un nom d'utilisateur.
Sur quoi ce sous-nœud se branche-t-il ?
n8n sépare le travail IA entre un nœud racine, qui reçoit les items du workflow par son entrée principale, et des sous-nœuds qui se clipsent sur ses ports, un type de sous-nœud par port. MCP Client Tool est un sous-nœud : sans entrée principale, il vit sur le port du dessous.
Sortie (où il se branche)
- Tool
ai_tool
01Tool
C'est la seule connexion du nœud, et c'est une sortie : il se rattache au port Tool d'un nœud racine, qui décide ensuite quand appeler les outils publiés par le serveur MCP.
Paramètres clés
- Required : un sous-nœud ne s'exécute jamais seul, un MCP Client Tool posé sans rattachement ne fait donc rien.
- AI Agent : l'hôte habituel, celui qui raisonne avec un modèle de chat et choisit un outil à chaque tour.
- AI Agent Tool : un agent exposé comme outil à un autre agent, pour faire descendre les outils MCP d'un niveau.
- MCP Server Trigger : la racine qui republie des outils vers des clients externes.
Quels paramètres le nœud MCP Client Tool expose-t-il ?
Le nœud MCP Client Tool compte 4 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
SSE Endpoint
sseEndpointCe que tu vois dans n8n
Notes & cas d'usage
Désigne le serveur MCP dont le nœud doit lire les outils. C'est l'unique champ requis, et un champ requis laissé vide bloque l'exécution du nœud.
Paramètres clés
- SSE Endpoint : une chaîne, l'adresse SSE de ton serveur MCP, sur le modèle de l'exemple affiché
e.g. https://my-mcp-server.ai/sse; passe par{{ $json.sseEndpoint }}quand l'adresse voyage avec l'item.
Authentication
authenticationCe que tu vois dans n8n
Notes & cas d'usage
Détermine comment la connexion se présente au serveur. Règle-le avant le premier essai : un serveur qui attend un jeton refuse tout client anonyme.
Paramètres clés
- Authentication : trois choix au sélecteur,
bearerAuth(Bearer Auth),headerAuth(Header Auth) etnone(None). La doc ajoute plusieurs en-têtes et OAuth2 aux méthodes acceptées, et indique que None tente la connexion sans authentification.
Tools to Include
includeCe que tu vois dans n8n
Notes & cas d'usage
Filtre ce que le serveur publie avant que l'AI Agent ne le voie. Laisse-le tranquille sur un petit serveur, sers-t'en dès que la liste dépasse ce qu'un agent peut suivre.
Paramètres clés
- Tools to Include : le sélecteur lui-même, avec
all(All) pour tout exposer,selected(Selected) pour lister ce qui passe,except(All Except) pour lister ce qui reste dehors. - Tools to Include : la liste à choix multiples qui apparaît sur
selected, remplie depuis le catalogue ou par une expression. - Tools to Exclude : son miroir sur
except, tout ce qui n'est pas nommé reste accessible.
Options
optionsCe que tu vois dans n8n
Notes & cas d'usage
Une collection qu'on ouvre avec Add Option, pour les réglages qui ne méritent pas un champ à part. Elle reste vide la plupart du temps.
Paramètres clés
- Timeout : la durée en millisecondes pendant laquelle n8n attend la fin des appels d'outils. À monter pour un serveur qui travaille vraiment derrière un outil, sinon un appel coupé trop tôt ressemble à une panne.
Besoin d'aide pour automatiser MCP Client Tool avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
Questions fréquentes sur le nœud MCP Client Tool
01Le nœud MCP Client Tool est-il inclus dans n8n ?
02Que faut-il pour que le nœud fonctionne ?
03Quelles sont les limites du nœud MCP Client Tool n8n ?
04Que faut-il brancher au minimum, et par quoi commencer ?
05n8n ou Make pour brancher un serveur MCP ?
Reçois nos tips intégration chaque semaine.
Pas de spam. Désinscription à tout moment.


