Aller au contenu

Outil MCP

n8n : MCP Client ToolToutes les offresSous-bloc d'agent IA

Confie à un agent IA les outils d'un serveur MCP externe, avec les mêmes contrôles que les autres outils (droits, limites, approbation).

Outil MCPse relie à l'entrée « Outils » d'un agent

Fonctionnement

La liste des outils est lue sur le serveur au démarrage de l'agent et figée pour son passage (noms, descriptions, schémas des arguments). Chaque appel est contrôlé comme pour un outil Orkyvo : outil figé, arguments validés par le schéma du serveur, droits, limites, approbation.

Paramètres

ParamètreTypeDétail
TransportchoixValeurs : HTTP (streamable, recommandé), SSE (ancien transport).
Adresse du serveur MCPobligatoireadresse—
AuthentificationconnexionFacultative : jeton Bearer, en-tête ou identifiant et mot de passe.
En-têtes supplémentairesclé-valeur—
Délai (secondes)nombre300 s au plus.
Outils proposés à l'agentchoixValeurs : Tous les outils du serveur, Seulement ceux-ci, Tous sauf ceux-ci.
Outilsselon les autres paramètreslisteUn nom d'outil par ligne.
Effet des outilschoixUne écriture dans un environnement protégé exige toujours une approbation humaine. Valeurs : Selon l'outil (lecture si le serveur l'indique, écriture sinon), Lecture seule, Écriture.
Approbation humainechoixValeurs : Selon l'environnement (écritures en environnement protégé), Toujours avant l'exécution, Jamais (refusé pour une écriture en environnement protégé).
Délai d'approbation (minutes)selon les autres paramètresnombre—
Appels maximum par outil et par passage de l'agentnombre—
Taille maximale du résultat transmis au modèle (Ko)nombre—

Données reçues et renvoyées

  • EntréeAucune (ressource de l'agent).
  • SortieAucune (ressource de l'agent) ; le résultat est renvoyé au modèle.

Erreurs

Serveur injoignable au démarrage de l'agent, outil absent, arguments refusés, résultat en erreur.

Exemple

Paramètres d'un bloc prêt à l'emploi. Dans l'éditeur, l'onglet Aide du bloc applique cet exemple en un clic.

Paramètres de l'exemple (JSON)Ouvrir l'éditeur
{
  "url": "https://mcp.exemple.fr/mcp",
  "include": "selected",
  "tools": [
    "search",
    "fetch"
  ]
}

Voir aussi