Quel est l'objectif principal de la fonction `read resource` dans le client MCP ?	Lire une ressource spécifique en effectuant une requête au serveur MCP.
Quel argument est indispensable pour la fonction `read resource` ?	Le URI (Uniform Resource Identifier) de la ressource à récupérer.
Comment doit-on accéder au contenu de la ressource dans la réponse reçue ?	En prenant le premier élément de la liste contenue dans le résultat.
Pourquoi est-il nécessaire de vérifier le type MIME de la ressource ?	Pour déterminer comment traiter le contenu (par exemple, s'il doit être analysé en JSON ou non).
Que doit-on faire si le type MIME de la ressource est `application/json` ?	Parser le contenu du texte en utilisant `json.loads()` et retourner le dictionnaire résultant.
Que retourne-on si le type MIME n'est pas JSON ?	Le contenu du texte brut (`resource.text`) sans aucune analyse.
Quel rôle joue le code du client MCP dans l'architecture globale de l'application ?	Il fournit des fonctionnalités réutilisées par d'autres parties du code pour accéder aux données.
