Le serveur MCP de l’agent Hermes a modifié sa liste d’outils, mais aucun nouvel outil n’apparaît dans le dialogue. D’abord, rechargez ou redémarrez le service MCP correspondant ; ne désinstallez ni ne réinstallez immédiatement. De nombreux outils MCP sont enregistrés au démarrage, et changer la configuration peut ne pas entrer automatiquement dans la session en cours.
D’abord, vérifiez si le service a apporté des modifications
Si le serveur MCP prend en charge les notifications de changement d’outil, le client peut être capable de détecter la mise à jour ; Même si ce n’est pas pris en charge, Hermès voit toujours l’ancien schéma. Cela signifie que vous avez clairement modifié la configuration, ajouté des outils ou supprimé, mais que le modèle fonctionne toujours selon l’ancienne liste d’outils.
L’ordre de dépannage est : confirmer que le processus serveur MCP fonctionne, vérifier le journal de démarrage, confirmer que les variables d’environnement et les identifiants ne sont pas perdus, puis recharger la liste d’outils. La réinstallation n’est nécessaire que lorsque le serveur ne démarre pas, que le chemin est incorrect ou qu’une dépendance manque.
Ne traitez pas les problèmes de schéma comme des problèmes de modèle
Après avoir changé les noms des outils, les paramètres et les descriptions, le modèle doit voir le nouveau schéma pour pouvoir l’appeler correctement. Si l’ancien schéma existe toujours, il peut passer les mauvais paramètres ou simplement ne pas savoir que la nouvelle capacité existe. À ce stade, changer de modèle est généralement inutile ; vous devriez d’abord rafraîchir l’outil pour l’enregistrement.
Il est recommandé d’effectuer une acceptation minimale pour chaque changement de configuration MCP : lister l’outil actuel, appeler un outil en lecture seule, confirmer la valeur de retour, puis effectuer l’opération de classe d’écriture. Testez d’abord la lecture seule, puis écrire, évitant les modifications immédiates des données de production dès que le nouvel outil est disponible.
Si vous ne voyez toujours pas le nouvel outil après le rechargement, vérifiez si la commande de démarrage pointe vers un ancien paquet, un fichier de configuration ou un ancien répertoire fonctionnel. Surtout avec des méthodes de démarrage comme Docker, npx et uvx, le cache et PATH peuvent facilement vous faire croire que vous avez changé la configuration, mais en réalité, vous utilisez toujours l’ancienne version.