Passer au contenu principal

Résoudre un problème de connexion au serveur MCP lemlist dans Claude Desktop

Vous avez configuré le serveur MCP lemlist dans Claude Desktop, mais un message d’erreur comme « MCP lemlist: Server disconnected » s’affiche ? Ce guide vous explique comment résoudre le problème.

Avant de commencer

Avant de commencer, vérifiez que vous avez déjà :

  1. Ouvert le fichier de configuration de Claude Desktop (claude_desktop_config.json)

  2. Ajouté la configuration du serveur MCP lemlist avec la commande mcp-remote

Si ce n’est pas encore fait, consultez notre guide : Configurer le serveur MCP lemlist dans Claude Desktop


Symptômes

Vous pouvez rencontrer un ou plusieurs des problèmes suivants :

  • Un message d’erreur s’affiche : « MCP lemlist: Server disconnected. For troubleshooting guidance, please visit our debugging documentation »

  • Claude Desktop affiche une bannière d’avertissement avec le bouton « Open developer settings »

  • Le connecteur lemlist n’apparaît pas dans le panneau Context de Claude Desktop

  • Le Terminal affiche : command not found: node ou command not found: npm

  • Le Terminal affiche des erreurs de droits d’accès : npm error code EACCES ou permission denied


Causes du problème

L’intégration MCP de lemlist repose sur trois éléments qui doivent fonctionner ensemble :

  1. Node.js et npm : l’environnement d’exécution du serveur MCP

  2. Le paquet mcp-remote : l’outil qui gère l’autorisation OAuth et la connexion aux serveurs de lemlist

  3. Les droits d’accès nécessaires : des droits d’écriture pour installer les paquets npm en mode global

Si l’un de ces éléments manque ou est mal configuré, la connexion échoue.


Solution

Suivez ces étapes dans l’ordre. Dans la plupart des cas, le problème est résolu dès l’Étape 1.

Étape 1 : installer Node.js (la solution la plus courante)

Si le message command not found: node s’affiche dans le Terminal, Node.js n’est pas installé.

Installer Node.js

  1. Rendez-vous sur https://nodejs.org

  2. Cliquez sur le grand bouton vert LTS (version prise en charge à long terme)

  3. Ouvrez votre dossier Téléchargements, puis double-cliquez sur le fichier .pkg (par exemple node-v24.17.0.pkg)

  4. Suivez les instructions du programme d’installation :

    • Cliquez sur Continuer

    • Acceptez le contrat de licence

    • Cliquez sur Installer

    • Entrez le mot de passe de votre Mac lorsqu’il vous est demandé

    • Attendez la fin de l’installation

Vérifier l’installation

  1. Ouvrez le Terminal (Cmd + Espace → tapez « terminal » → appuyez sur Entrée)

  2. Tapez : node --version

  3. Appuyez sur Entrée

Résultat attendu : un numéro de version comme v24.17.0 doit s’afficher.

Si le numéro de version s’affiche, passez à l’Étape 2.


Étape 2 : installer mcp-remote

Une fois l’installation de Node.js vérifiée, vous pouvez installer le paquet mcp-remote.

Installer mcp-remote

  1. Dans le Terminal, tapez : sudo npm install -g mcp-remote

  2. Appuyez sur Entrée

  3. Entrez le mot de passe de votre Mac lorsqu’il vous est demandé (rien ne s’affiche pendant la saisie, c’est normal)

  4. Attendez la fin de l’installation

Résultat attendu : un message comme added 81 packages in 958ms doit s’afficher.


Une erreur de droits d’accès ? Si le message npm error code EACCES ou permission denied s’affiche, la commande sudo de l’Étape 2 résout le problème. sudo donne au programme d’installation les droits d’administrateur.


Étape 3 : redémarrer Claude Desktop

Une fois mcp-remote installé, redémarrez Claude Desktop pour que les modifications soient prises en compte.

  1. Quittez complètement Claude Desktop (Cmd + Q)

  2. Rouvrez Claude Desktop

Vérifier la connexion

  1. Vérifiez que l’écran d’autorisation de lemlist s’affiche : cela signifie que la connexion fonctionne

  2. Sélectionnez votre équipe lemlist dans la liste déroulante

  3. Cliquez sur Autoriser

  4. La fenêtre d’autorisation se ferme automatiquement

Une fois l’autorisation accordée, voici le résultat attendu :

  • Le connecteur lemlist est listé dans le panneau Context de Claude Desktop

  • Aucun message d’erreur ne s’affiche dans l’interface

  • Les outils lemlist, comme get_campaigns et get_campaigns_stats, sont disponibles


Problèmes fréquents et solutions

Le message « Command not found: node » s’affiche malgré l’installation de Node.js

Cause : le cache du Terminal n’a pas été actualisé après l’installation.

Solution :

  1. Quittez complètement le Terminal (Cmd + Q)

  2. Rouvrez le Terminal

  3. Exécutez à nouveau node --version

Si la commande reste introuvable, redémarrez votre Mac :

  1. Menu Pomme → Redémarrer

  2. Ouvrez le Terminal et réessayez

Erreurs de droits d’accès : « EACCES » ou « permission denied »

Cause : npm n’a pas les droits nécessaires pour écrire dans le dossier des paquets globaux.

Solution : utilisez toujours sudo pour installer des paquets npm en mode global :

sudo npm install -g mcp-remote

La commande sudo vous donne temporairement les droits d’administrateur, pour cette commande uniquement.

La fenêtre d’autorisation OAuth ne s’affiche pas

Cause : la connexion MCP n’est pas encore établie.

Solutions :

  1. Vérifiez que vous avez suivi toutes les étapes ci-dessus

  2. Vérifiez que vous avez utilisé sudo npm install -g mcp-remote (et pas seulement npm install)

  3. Redémarrez Claude Desktop une nouvelle fois

  4. Si vous ne parvenez toujours pas à autoriser lemlist, consultez les paramètres développeur pour accéder aux journaux d’erreurs détaillés

Pour ouvrir les paramètres développeur :

  1. Dans Claude Desktop, repérez une bannière d’avertissement concernant lemlist

  2. Cliquez sur « Open developer settings »

  3. Faites défiler les journaux pour repérer les messages d’erreur qui commencent par « lemlist »

L’installation semble bloquée

Cause : le téléchargement de paquets volumineux peut prendre du temps, surtout si votre connexion est lente.

Solution :

  1. Ne fermez pas le Terminal et ne redémarrez pas votre Mac

  2. Attendez au moins 5 minutes avant de conclure qu’elle est bloquée

  3. Si vous devez l’interrompre, appuyez sur Ctrl + C pour l’annuler, puis réessayez

Bonnes pratiques pour éviter ces problèmes

  • Utilisez toujours sudo pour les installations npm en mode global : vous éviterez ainsi les problèmes de droits d’accès

  • Gardez npm à jour : exécutez sudo npm install -g npm à quelques mois d’intervalle pour obtenir la dernière version de npm

  • Redémarrez Claude Desktop après toute modification du système : les connexions MCP s’établissent au démarrage de Claude Desktop

Le problème persiste ?

Si vous avez suivi toutes les étapes et que la connexion MCP de lemlist ne fonctionne toujours pas :

  1. Vérifiez que lemlist est bien autorisé dans Claude Desktop (voir Vérifier la connexion ci-dessus)

  2. Essayez de forcer la fermeture de Claude Desktop, puis relancez l’application

  3. Si un message d’erreur précis s’affiche, recherchez-le dans notre centre d’aide

  4. Contactez l’équipe support de lemlist en joignant une capture d’écran du message d’erreur et les messages affichés dans le Terminal lors des étapes d’installation

Avez-vous trouvé la réponse à votre question ?