Wofür werden MCP Resources verwendet?	Sie ermöglichen es dem MCP Server, Daten an den Client zu exponieren.
Welche zwei separaten Funktionen sind für die Dokumentennennung (z.B. `@date`) erforderlich?	1. Eine Liste aller Dokumentennamen (für Autocomplete). 2. Der Inhalt eines einzelnen Dokuments.
Welche zwei Arten von Ressourcen gibt es im MCP?	Direkte (Static) Ressourcen und Templated Ressourcen.
Was kennzeichnet eine direkte (static) Ressource?	Sie hat einen statischen URI, der sich nicht ändert (z.B. `docs://documents`).
Wie definiert man eine Templated Ressource?	Durch die Verwendung von Parametern oder Wildcards im URI (z.B. `documents/{doc_id}`).
Wie verarbeitet das Python MCP SDK Parameter in einem Templated URI?	Es parst sie automatisch und übergibt sie als Keyword-Argument an die Funktion.
Wie fordert der Client Daten vom MCP Server an?	Durch eine Read Resource Request, die den URI der gewünschten Ressource enthält.
Was ist der Zweck der Angabe eines MIME Types bei einer Ressource?	Es gibt dem Client einen Hinweis auf die Art der zurückgegeben Daten (z.B. `application/json` oder `text/plain`).
