Bonjour à tous,
Je suis actuellement en train de tester une intégration MCP entre n8n et le serveur YouTrack MCP.
Le serveur MCP lui-même semble fonctionner correctement, car lorsque j’utilise le même serveur à partir de Zed Editor, j’obtiens des résultats précis de YouTrack.
Cependant, lorsque j’utilise le MCP via un chat IA n8n (ou également un workflow avec un agent IA), les réponses sont incorrectes ou génériques.
Configuration
- n8n Chat
- Serveur MCP : YouTrack MCP
- Authentification : Bearer token
- Point de terminaison MCP :
https://youtrack.server.url/mcp
Le même point de terminaison et le même bearer token sont utilisés à la fois dans n8n et Zed Editor.
Problème
Quand je pose une question comme :
« Quel est le problème le plus récent du projet IT ? »
le chat n8n retourne quelque chose sans rapport comme :
Ceci semble être une réponse d'une recherche dans la base de connaissances qui n'a retourné aucun résultat (le tableau articlesPage est vide).
Comment puis-je vous aider concernant vos articles ?
- Rechercher des articles
- Afficher un article
- Créer un nouvel article
- Mettre à jour un article
Cela suggère que l’appel de l’outil MCP peut ne pas être interprété correctement, ou que l’agent peut sélectionner la mauvaise capacité/outil MCP.
Comportement attendu
Quand je pose exactement la même question dans Zed Editor en utilisant le même serveur MCP, j’obtiens le résultat correct :
D'après les résultats de la recherche, le problème le plus récent du projet YouTrack « IT » est :
IT-5077 — <titre>
Créé : 15 mai 2026
Signaleur : <nom>
Type : Tâche
État : Soumis
Le serveur MCP lui-même semble donc fonctionnel.
Questions
- Quelqu’un a-t-il observé un comportement similaire et sait-il comment le résoudre ?
Notes supplémentaires
-
Aucune erreur d’exécution évidente n’apparaît dans n8n
-
Le test de connexion MCP réussit
-
Le problème semble être lié à la façon dont l’agent IA choisit ou interprète les outils MCP
-
Je compare actuellement le comportement entre :
- le même point de terminaison MCP
- le même bearer token
- le même modèle sous-jacent (qwen 3.6 via ollama)
Toute idée ou conseil de débogage serait apprécié.
Ou est-ce quelque chose que je devrais signaler sur le github de n8n ?
Actuellement en cours d’exécution sur la version n8n 2.17.5 (auto-hébergée).