Quand j’ai publié mcp-server-asana 1.1.0, l’ajout principal n’était pas les six nouveaux outils Asana (dépendances de tâches, commentaires, sous-tâches, sections de projet). C’était les prompts.

Dans le protocole MCP, prompts et outils sont des concepts distincts. Les outils sont des actions individuelles qu’un LLM peut invoquer: créer une tâche, ajouter une dépendance, récupérer un commentaire. Les prompts sont des modèles de conversation prédéfinis: paramétrables, réutilisables, que l’hôte MCP peut proposer directement à l’utilisateur.

Le prompt task-summary ajouté en 1.1.0 illustre bien la différence. Plutôt que de laisser le LLM décider quoi récupérer et comment le présenter, le prompt définit une structure: statut actuel, mises à jour clés, blocages, prochaines étapes. Le LLM reçoit un cadre, pas une page blanche.

Les outils étendent ce qu’un LLM peut faire. Les prompts étendent ce qu’il sait demander.

mcp-server-asana sur GitHub