Wat zijn de twee essentiële aspecten van de document-mention feature in de MCP server?	1. Het automatisch tonen van een lijst met documenten bij het typen van '@' (autocomplete). 2. Het automatisch ophalen van de inhoud van een document bij verzending van de bericht.
Wat is de functie van 'Resources' binnen een MCP server?	Resources stellen de MCP server in staat om specifieke data of functies bloot te geven aan de client.
Hoe definieer je resources in een MCP server?	Je definieert één resource voor elke afzonderlijke leesoperatie (read operation).
Wat is het verschil tussen een 'Direct' (Static) en een 'Templated' resource?	Een Direct resource heeft een vaste URI (bijv. `docs://documents`), terwijl een Templated resource parameters (wildcards) in de URI bevat.
Hoe worden parameters in een Templated Resource URI aan de Python-functie doorgegeven?	Ze worden automatisch geparseerd door de MCP Python SDK en als keyword arguments aan de functie overhandigd met de naam van de parameter.
Wat is de rol van de MCP Client bij het opvragen van een resource?	De client stuurt een 'Read Resource Request' naar de MCP server, inclusief de URI van de gewenste resource.
Wat gebeurt er wanneer de MCP server een Read Resource Request ontvangt?	De server gebruikt de URI om de bijbehorende functie uit te voeren en stuurt het resultaat terug in een 'Read Resource Result Message'.
Waarom is het definiëren van een MIME type belangrijk bij een resource?	Het geeft de client een hint over het type data dat de resource zal retourneren (bijv. JSON of plain text).
Welk type resource zou je gebruiken om de lijst met alle beschikbare documentnamen op te halen?	Een Direct resource (bijv. `docs://documents`).
Welk type resource zou je gebruiken om de inhoud van een specifiek document op te halen?	Een Templated resource (om de document ID als parameter te kunnen ontvangen).
