Wo befindet sich der MCP Client im Projekt?	In der Datei `mcp client.py` im Stammverzeichnis des Projekts.
Was kapselt die MCP Client-Klasse?	Eine Client Session.
Was ist die Client Session?	Die tatsächliche Verbindung zum MCP Server, die Teil des MCP Python SDK ist.
Welche Hauptaufgabe hat die MCP Client-Klasse?	Die Verwaltung und das Ressourcen-Cleanup der Client Session.
Welche Funktion wird verwendet, um eine Liste der verfügbaren Tools abzurufen?	`list_tools`.
Wie wird ein Tool über den Client aufgerufen?	Mit der Funktion `call_tool(tool_name, tool_input)`.
Welchen Zweck erfüllt der MCP Client für den Rest des Codebases?	Er setzt Server-Funktionalitäten (wie Tools und Prompts) für den Rest des Projekts bereit.
Wie kann der MCP Client direkt getestet werden?	Durch das Ausführen des Test-Harness am Ende der Datei (z. B. `uv run mcp_client.py`).
