Claude Code: Hooks en MCP Servers
Hoe je Claude Code uitbreidt met hooks voor automatische acties en MCP servers voor externe integraties.
Claude Code wordt pas echt krachtig wanneer je het uitbreidt voorbij de standaardfunctionaliteit. Hooks en MCP servers zijn de twee belangrijkste uitbreidingsmechanismen.
Hooks
Hooks zijn shell-commando’s die automatisch worden uitgevoerd bij bepaalde events. Je configureert ze in settings.json:
- Pre-tool hooks — worden uitgevoerd vóór een tool-aanroep
- Post-tool hooks — worden uitgevoerd ná een tool-aanroep
- Notification hooks — bij specifieke events
Voorbeeld: automatisch linting draaien na elke bestandswijziging.
MCP Servers
Het Model Context Protocol (MCP) is een open standaard waarmee Claude Code externe tools en databronnen kan gebruiken. Een MCP server biedt:
- Tools — functies die Claude Code kan aanroepen
- Resources — data die Claude Code kan lezen
Denk aan: een MCP server voor je projectmanagement-tool, je database, of je deployment pipeline.
De kracht van de combinatie
Wanneer je hooks en MCP servers combineert, wordt Claude Code een orkestrator. Het kan:
- Code schrijven
- Tests draaien (hook)
- Een ticket updaten (MCP)
- Deployen (hook)
- Resultaat rapporteren (MCP)
Dat is geen copilot meer. Dat is een agent.
Volgende stap
In deel 5 verkennen we hoe je Claude Code inzet voor complexe, multi-stap projecten — van architectuurontwerp tot oplevering.