Quel est le type de chatbot implémenté dans ce projet ?	Un chatbot basé sur une interface en ligne de commande (CLI-based chatbot).
Où sont stockés les documents utilisés par le chatbot ?	Ils sont stockés en mémoire (in memory) et sont des documents factices.
Quelles sont les deux fonctions (outils) implémentées dans le serveur MCP ?	Un outil pour lire le contenu d'un document et un outil pour mettre à jour le contenu d'un document.
Quelle est la différence entre un projet normal et ce projet en termes d'architecture client/serveur ?	Un projet normal implémente soit un client, soit un serveur ; ce projet implémente les deux pour montrer leur interaction.
Quel fichier doit être téléchargé pour commencer le projet ?	Le fichier `CLI_project.zip`.
Où doit-on placer la clé API lors de la configuration du projet ?	Dans le fichier `.env` du projet.
Quelle commande est utilisée pour lancer le projet si l'on utilise UV ?	`uv run main.py`.
Quel est le résultat attendu après avoir lancé le projet ?	L'apparition d'une invite de chat (chat prompt).
