OpenClaw vous offre un assistant IA personnel dans WhatsApp, Telegram ou Discord — un assistant qui s’exécute sur votre machine et peut lancer des scripts, gérer des fichiers et utiliser ses compétences intégrées. Latenode vous propose un moteur de workflow visuel dans le cloud avec plus de 1 000 intégrations d’applications et plus de 400 modèles d’IA. Connectez-les via MCP (Model Context Protocol), et votre assistant OpenClaw peut appeler vos workflows Latenode comme des outils — créer des leads, envoyer des messages Slack, mettre à jour votre CRM ou exécuter toute automatisation créée dans Latenode — sans quitter le chat.
Ce guide explique comment connecter Latenode à OpenClaw via MCP à l’aide de la documentation MCP de Latenode : vous exposez d’abord vos workflows Latenode en tant qu’outils MCP, puis vous ajoutez le serveur MCP de Latenode à OpenClaw afin que votre agent puisse découvrir et appeler ces outils.
Points clés :
- MCP est une norme qui permet aux systèmes d’IA (comme OpenClaw) d’appeler des outils externes. Le MCP Trigger de Latenode transforme vos workflows en serveur MCP ; chaque branche devient un outil avec un nom, une description et des paramètres.
- Dans Latenode : créez un workflow → ajoutez MCP Trigger → connectez des nœuds (par ex. Code, HTTP, intégrations) → définissez le Tool Name et la Tool Description → définissez les paramètres d’entrée (
fromMCP) → enregistrez et copiez l’URL du serveur. - Dans OpenClaw : ajoutez un nouveau serveur MCP et collez l’URL du serveur de Latenode. Si votre MCP Trigger utilise l’authentification, renseignez la clé API dans OpenClaw. Votre agent verra alors vos outils Latenode et pourra les appeler depuis le chat.
- Utilisez MCP Response dans Latenode pour ne renvoyer que les données nécessaires à l’IA ; suivez les bonnes pratiques concernant les noms, descriptions et paramètres des outils afin qu’OpenClaw les utilise correctement.
Pourquoi connecter Latenode à OpenClaw via MCP ?
- Un assistant, de nombreuses applications. OpenClaw reste votre interface unique dans les applications de messagerie ; Latenode ajoute plus de 1 000 applications (CRM, support, paiements, bases de données, etc.) sous forme d’outils que l’agent peut invoquer.
- Aucune logique dupliquée. Créez et maintenez vos automatisations une seule fois dans Latenode (éditeur visuel, gestion des erreurs, nouvelles tentatives) ; OpenClaw les appelle simplement lorsque l’utilisateur le demande.
- Protocole standard. MCP est une méthode courante permettant aux clients IA de communiquer avec des outils externes. Latenode expose vos workflows comme outils MCP ; OpenClaw, en tant que client compatible MCP, les découvre et les appelle.
Ce dont vous avez besoin avant de commencer
- Un compte Latenode (inscrivez-vous gratuitement).
- OpenClaw installé et en cours d’exécution (voir Qu’est-ce qu’OpenClaw ? ou openclaw.ai).
- Au moins un workflow Latenode avec un MCP Trigger configuré (nous allons le créer ci-dessous).
Partie 1 : Exposez vos workflows Latenode comme outils MCP
Tout ce qui suit est basé sur les nœuds MCP de la documentation Latenode.
Étape 1 : Créez un workflow et ajoutez MCP Trigger
- Dans Latenode, créez un nouveau workflow (ou ouvrez-en un existant).
- Ajoutez le nœud MCP Trigger. Ce nœud transforme le workflow en serveur MCP. Chaque nœud connecté directement au MCP Trigger devient un outil distinct qu’OpenClaw, ainsi que d’autres clients MCP, peut découvrir et appeler.
Étape 2 : Configurez le serveur MCP (facultatif mais utile)
Dans les paramètres du nœud MCP Trigger :
| Paramètre | Description |
|---|---|
| Description du serveur | Brève description de votre serveur MCP (par ex. « Outils Latenode pour OpenClaw »). Elle aide l’IA à comprendre ce que fournit ce serveur. |
| URL du serveur | Copiez cette URL : vous la collerez dans OpenClaw lors de la connexion. C’est le point de terminaison que votre client MCP utilisera. |
| Version | Toute étiquette de version (par ex. 1.0). |
| Authentification | Si vous l’activez, Latenode exigera une clé API lors de la connexion d’OpenClaw, ou d’un autre client. Utilisez-la si vous souhaitez restreindre l’accès. |
Étape 3 : Définissez chaque outil (nom, description, paramètres)
Pour chaque nœud connecté directement au MCP Trigger, ce nœud représente un outil. Configurez-le dans les paramètres de ce nœud :
| Paramètre | Configuration |
|---|---|
| Nom de l’outil | Obligatoire. Un identifiant unique (par ex. create_lead, send_slack_message, get_crm_contact). Utilisez le snake_case. Sans nom d’outil, l’outil n’apparaîtra pas dans OpenClaw. |
| Description de l’outil | Une description claire afin que l’IA sache quand utiliser cet outil (par ex. « Crée un lead dans Salesforce. À utiliser lorsque l’utilisateur souhaite ajouter un nouveau lead avec un nom, un e-mail et une entreprise facultative. »). |
Étape 4 : Ajoutez les paramètres d’entrée (ce que l’IA envoie lors de l’appel de l’outil)
Les paramètres sont les entrées attendues par votre outil. Définissez-les dans le premier nœud de chaque branche d’outil :
| Champ | Description |
|---|---|
| Clé | Nom du paramètre (par ex. email, contact_name, message). |
| Type | Définissez-le sur fromMCP afin que l’IA puisse le remplir lors de l’appel de l’outil. |
| Description | Brève explication pour l’IA (par ex. « Adresse e-mail du contact », « Texte du message Slack »). |
Exemple pour un outil « créer un lead » :
| Clé | Type | Description |
|---|---|---|
| name | fromMCP | Nom du contact |
| fromMCP | Adresse e-mail du contact | |
| phone | fromMCP | Numéro de téléphone (facultatif) |
L’IA transmettra ces données lorsqu’elle invoquera l’outil ; votre workflow pourra les utiliser dans les nœuds suivants (par ex. requête HTTP vers le CRM, nœud Slack).
Étape 5 : Créez le reste de la logique de l’outil
Après le premier nœud, dans lequel vous définissez le nom de l’outil, sa description et ses paramètres, ajoutez tous les nœuds nécessaires : HTTP, Slack, Code, AI Agent, Database, ou n’importe laquelle des plus de 1 000 intégrations de Latenode. L’outil exécute cette chaîne lorsqu’OpenClaw l’appelle. Vous pouvez utiliser des conditions, des boucles et la gestion des erreurs comme d’habitude.
Étape 6 : Contrôlez ce que l’IA voit (MCP Response)
Par défaut, la sortie du dernier nœud est renvoyée à l’IA (par ex. la réponse HTTP complète avec les en-têtes). Pour garder des réponses claires et pertinentes :
- Ajoutez un nœud MCP Response à la fin de la branche de l’outil.
- Dans ce nœud, mappez uniquement les champs souhaités (par ex.
body, ou{ "leadId": "...", "status": "created" }) depuis les nœuds précédents.
Ainsi, OpenClaw reçoit une réponse courte et structurée au lieu de charges utiles API brutes.
Étape 7 : Enregistrez et copiez l’URL du serveur
- Enregistrez le workflow.
- Dans le nœud MCP Trigger, copiez l’URL du serveur.
- Vous utiliserez cette URL dans OpenClaw dans la partie 2.
Plusieurs outils dans un même workflow
Vous pouvez exposer de nombreux outils depuis un seul workflow. Connectez plusieurs branches au MCP Trigger : chaque branche est un outil avec son propre nom d’outil et sa propre description d’outil. Latenode crée automatiquement un filtre de routage afin que chaque requête soit dirigée vers la bonne branche. Pour plus de détails et un diagramme, consultez Plusieurs outils dans la documentation.
Partie 2 : Connectez OpenClaw à votre serveur MCP Latenode
Latenode expose vos outils via HTTP/SSE (Server-Sent Events). OpenClaw peut se connecter à des serveurs MCP distants lorsqu’il est configuré avec l’URL du serveur.
- Ouvrez votre configuration OpenClaw (paramètres de l’agent ou fichier de configuration dans lequel les serveurs MCP sont définis).
- Ajoutez un nouveau serveur MCP et configurez :
- URL / URL du serveur : collez l’URL du serveur copiée depuis le MCP Trigger de Latenode.
- Nom (le cas échéant) : par ex.
latenodeouWorkflows Latenode.
- Si vous avez activé l’authentification sur le MCP Trigger dans Latenode, renseignez la clé API dans la configuration du serveur MCP d’OpenClaw (en-tête ou champ d’authentification, selon votre version d’OpenClaw).
- Enregistrez, puis redémarrez ou rechargez OpenClaw afin qu’il découvre le nouveau serveur.
- Vérifiez que vos outils Latenode apparaissent dans la liste des outils d’OpenClaw, ou parmi les outils disponibles de l’agent. Vous pouvez ensuite demander à votre assistant OpenClaw, par exemple dans Telegram ou Discord, d’effectuer une action correspondant à l’un de vos outils, comme « Crée un lead pour John, [email protected] », puis confirmer qu’il appelle le workflow Latenode.
La prise en charge du client MCP d’OpenClaw peut varier selon la version, par exemple stdio ou HTTP, ou l’utilisation d’un pont tel que mcp-remote pour les URL HTTP. Pour connaître les étapes et champs exacts dans votre version, consultez la documentation OpenClaw ou le GitHub d’OpenClaw en recherchant « MCP » ou « ajouter un serveur MCP ». Le principe reste toujours le même : ajoutez l’URL du serveur Latenode comme point de terminaison du serveur MCP afin qu’OpenClaw puisse appeler vos outils Latenode.
Pour les autres clients MCP, tels que Cursor ou Claude Desktop, utilisez la même URL de serveur ; consultez Connexion aux outils MCP dans la documentation Latenode.
Exemple : outil « echo » simple (issu de la documentation Latenode)
Pour tester le pipeline de bout en bout, vous pouvez commencer par l’exemple minimal de la documentation MCP de Latenode :
- Créez un nouveau workflow → ajoutez MCP Trigger → définissez la description du serveur (par ex.
Test MCP server). - Connectez un nœud Code au MCP Trigger.
- Dans ce nœud Code, définissez :
- Nom de l’outil :
echo - Description de l’outil :
Returns the provided text. Use for testing. - Paramètre : clé
message, typefromMCP, descriptionText to return.
- Nom de l’outil :
- Dans le corps du nœud Code, renvoyez le message :
5.Enregistrez le workflow, copiez l’URL du serveur depuis le MCP Trigger et ajoutez-la à OpenClaw comme serveur MCP. Demandez ensuite à OpenClaw de « répéter bonjour » ou une formulation similaire, puis confirmez qu’il appelle l’outil et que vous recevez { result: "hello" } ou le texte envoyé.
Une fois que cela fonctionne, remplacez le nœud Code par une logique réelle, par exemple HTTP vers votre CRM ou un nœud Slack, et ajoutez davantage de branches pour créer plus d’outils.
Bonnes pratiques (issues de la documentation Latenode)
- Descriptions des outils : rédigez-les afin que l’IA sache quand utiliser l’outil. Bon exemple : « Crée une tâche dans Asana. Accepte le titre de la tâche et une échéance facultative. Renvoie l’ID et le lien de la tâche créée. » Mauvais exemple : « Crée une tâche. »
- Paramètres : utilisez des noms explicites (
user_emailet nonparam1), précisez le format dans la description, par ex. « Date au format YYYY-MM-DD », et indiquez les paramètres facultatifs. - Données de réponse : utilisez MCP Response pour ne renvoyer que les informations nécessaires à l’IA ; évitez d’exposer des corps HTTP complets ou des ID internes, sauf s’ils sont utiles. Structurez la réponse pour en faciliter la lecture.
Consultez Bonnes pratiques et Limites dans la documentation MCP de Latenode pour en savoir plus.
Dépannage
- Les outils n’apparaissent pas dans OpenClaw :
- Vérifiez que le nom de l’outil est défini sur chaque nœud connecté au MCP Trigger. Confirmez que vous utilisez la bonne URL du serveur depuis le MCP Trigger et que le workflow est enregistré. Si l’authentification est activée, assurez-vous qu’OpenClaw envoie la clé API.
- La connexion se coupe ou expire :
- MCP utilise SSE ; la connexion doit rester stable. Veillez à ce que l’exécution des outils reste raisonnablement rapide et ne renvoyez que les données nécessaires, avec MCP Response. Consultez Limites : l’exécution des outils est limitée par le délai d’expiration du workflow.
- Erreurs d’authentification (401/403) :
- Si l’authentification est activée sur le MCP Trigger, régénérez ou copiez la clé API dans Latenode et définissez-la dans la configuration du serveur MCP d’OpenClaw. Confirmez que l’authentification est activée ou désactivée comme prévu dans le MCP Trigger.
En savoir plus : Connexion aux outils MCP – Dépannage.
Résumé
- Dans Latenode : créez un workflow → ajoutez MCP Trigger → connectez une ou plusieurs branches → pour chaque branche, définissez le nom de l’outil, la description de l’outil et les paramètres fromMCP → ajoutez MCP Response si vous souhaitez des réponses claires → enregistrez et copiez l’URL du serveur.
- Dans OpenClaw : ajoutez un serveur MCP avec l’URL du serveur Latenode, ainsi que la clé API si vous utilisez l’authentification. Rechargez OpenClaw afin qu’il découvre vos outils.
- Utilisez votre assistant OpenClaw dans le chat pour déclencher des actions correspondant à vos outils Latenode ; votre assistant a désormais accès à plus de 1 000 applications via Latenode.
Pour une référence complète, utilisez la documentation officielle : Nœuds MCP et Connexion aux outils MCP.
Créez vos premiers outils MCP dans Latenode
Créez un workflow, ajoutez un MCP Trigger et exposez vos workflows comme outils pour OpenClaw. Latenode vous offre un éditeur visuel, plus de 1 000 intégrations et plus de 400 modèles d’IA — sans code, sauf si vous le souhaitez.
Nœuds MCP (documentation) · Connexion aux outils MCP (documentation) · Commencer gratuitement


