Wat is het doel van de `read resource` functie in de MCP client?	Het lezen van een specifiek resource door een verzoek naar de MCP server te doen en de inhoud te parsen.
Welk argument neemt de `read resource` functie aan om het resource te identificeren?	De URI (Uniform Resource Identifier) van het resource dat opgehaald moet worden.
Hoe bepaalt de functie hoe de teruggegeven data verwerkt moet worden?	Door het MIME type van de resource te controleren.
Wanneer moet de functie de tekstinhoud als JSON parsen?	Als het MIME type van de resource gelijk is aan 'application/json'.
Welke specifieke Python-methode wordt gebruikt om de tekstinhoud te parsen als JSON?	`json.loads(resource.text)`
Wat gebeurt er als het MIME type niet 'application/json' is?	De functie retourneert de tekstinhoud als platte tekst zonder parsing.
Waarom is het belangrijk dat de code die in de MCP client wordt geschreven herbruikbaar is?	Omdat deze functie door verschillende andere delen van de codebase wordt aangeroepen.
Welke stap wordt in de code uitgevoerd om de resource op te halen van de server?	Het aanroepen van `await self.session.read_resource(uri)`.
