Qu'est-ce qu'une "root" dans le contexte d'un serveur MCP ?	Une manière codifiée de donner au serveur l'accès à un ensemble spécifique de fichiers et dossiers.
Quel problème les "roots" résolvent-ils concernant l'accès aux fichiers utilisateur ?	Ils permettent à l'IA de trouver un fichier par son nom sans avoir besoin de parcourir l'intégralité du système de fichiers complexe de l'utilisateur.
Quels outils sont ajoutés au serveur MCP pour gérer les "roots" ?	`read directory` (pour lister le contenu) et `list roots` (pour retourner la liste des permissions accordées).
Quel est l'avantage principal des "roots" pour l'IA (Claude) ?	Cela permet à l'IA de se concentrer sur des zones spécifiques du système de fichiers plutôt que d'exiger des chemins entièrement qualifiés.
Comment le serveur doit-il vérifier si un chemin d'accès est autorisé par une "root" ?	Il doit vérifier si le chemin demandé est contenu dans l'une des "roots" préalablement définies.
Qui est responsable de l'application des restrictions de "roots" ?	Le serveur MCP lui-même, car il n'y a pas de limitation automatique intégrée dans le SDK.
Comment peut-on fournir la liste des "roots" à l'IA sans utiliser l'outil `list roots` ?	En incluant manuellement la liste des "roots" dans le prompt.
