Waar wordt de implementatie van de MCP server geplaatst in dit project?	In het bestand `MCP server.py` in de root project directory.
Wat is het belangrijkste voordeel van het gebruik van de officiële MCP Python SDK bij het definiëren van tools?	Het vereenvoudigt het proces en genereert automatisch de benodigde tool JSON schema's.
Wat is het doel van de tool 'read doc contents'?	Het lezen van de inhoud van een specifiek document op basis van een document ID.
Hoe wordt de documentinhoud opgezocht in de tool 'read doc contents'?	Door de document ID te gebruiken als sleutel in de in-memory `docs` dictionary.
Wat gebeurt er in de tool 'read doc contents' als de door Claude verzochte document ID niet wordt gevonden?	Er wordt een `ValueError` opgegooid met de boodschap "doc with ID doc ID not found".
Wat is de functie van de tool 'edit document'?	Het aanpassen van een document door een specifieke string te vervangen door een nieuwe string (find and replace).
Welke drie argumenten vereist de tool 'edit document'?	`doc ID`, de `old string` (tekst om te vinden) en de `new string` (tekst om te vervangen).
Wat is de rol van de `docs` dictionary in de MCP server?	Het bevat de verzameling documenten die alleen in het geheugen (in-memory) bestaan.
Welke klasse moet geïmporteerd worden om een argument met een beschrijving te definiëren in een tool?	`field` uit `pydantic`.
Wat is het algemene proces om een tool te definiëren met de MCP Python SDK?	De naam en beschrijving definiëren, en vervolgens de daadwerkelijke tool functie implementeren.
