Skip to main content

Wat is MCP?

Het Model Context Protocol (MCP) geeft AI-applicaties een vaste manier om tools, resources en prompts aan te bieden. Met het officiële laravel/mcp-package kun je deze mogelijkheden als Laravel-code definiëren.

Een tool maken

Een tool beschrijft een actie die een MCP-client mag uitvoeren. Houd de invoer expliciet en valideer waarden voordat je externe systemen aanroept.

Resources en prompts

Resources leveren leesbare context, zoals documentatie of records. Prompts beschrijven herbruikbare instructies. Registreer alleen de tools en resources die een client echt nodig heeft.
Behandel MCP-endpoints als gewone applicatie-endpoints: controleer authenticatie, autorisatie en rate limits.

Testen en deployen

Test tool-inputs en foutpaden met Laravel’s testhulpmiddelen. Controleer ook dat een MCP-client geen gegevens kan lezen of acties kan uitvoeren buiten zijn autorisatie. Deploy de server zoals elke andere Laravel-applicatie en configureer secrets via environment variables. Zie de Laravel MCP-documentatie voor de actuele API.
Laatst gewijzigd op 6 september 2026