Où se trouve le fichier du client MCP ?	Dans le fichier `mcp client.py` situé dans le répertoire racine du projet.
Quel composant le client MCP encapsule-t-il ?	Une "client session" (session client).
Quel est le rôle de la "client session" ?	Elle représente la connexion réelle au serveur MCP.
Pourquoi le client MCP est-il nécessaire dans le code ?	Pour exposer la fonctionnalité du serveur MCP au reste de la base de code.
Quel est l'objectif principal de la classe client MCP ?	Gérer le nettoyage des ressources (resource cleanup) de la session.
Comment fonctionne la fonction `list_tools` ?	Elle appelle `await self.session.list_tools()` et retourne les outils.
Quels arguments la fonction `call_tool` nécessite-elle ?	Le nom de l'outil (`tool name`) et les paramètres d'entrée (`tool input`).
