De Chrome origin trial: stap-voor-stap voor Nederlandse websites
Kort antwoord: inventariseer een actie met duidelijk resultaat, ontwerp de tool (naam, beschrijving, inputSchema), registreer met registerTool(), vraag een Chrome 149 origin-trial-token aan en test op live verkeer, en meet met de agentInvoked-flag. Bouw alles als progressive enhancement.
Van het annoteren van je bestaande formulieren tot een origin-trial-token op je live site. Het complete stappenplan, volgens de actuele spec (registerTool).
Stap 1: inventariseer welke functies van je site zich lenen voor tool-registratie. Denk aan formulieren en acties met een duidelijk resultaat: een afspraak plannen, een offerte aanvragen, een melding indienen.
Stap 2: ontwerp de tool. Geef hem een heldere naam, een feitelijke beschrijving die een agent begrijpt, en een inputSchema met de juiste types en enums. Goede schema's voorkomen dat de agent moet raden. Let op: gebruik registerTool(), niet het verouderde provideContext() uit tutorials van vóór maart 2026.
Stap 3: registreer de tool met document.modelContext.registerTool (of navigator.modelContext als fallback voor Chrome 149) en koppel de execute-functie aan je bestaande backend-logica. Bouw het als progressive enhancement: zonder agent blijft je site exact hetzelfde werken. Stap 4: vraag een origin-trial-token aan voor Chrome 149 en test op je live site, met echt verkeer.
Stap 5: meet en verfijn. Kijk hoe een agent je tool gebruikt, volg het aandeel agent-submissies via de agentInvoked-flag, scherp naamgeving en schema's aan, en breid uit naar je volgende functie. Begin klein, bij wat vandaag al kan, en onthoud de status: origin trial, geen afgeronde standaard.
Benieuwd hoe jouw site ervoor staat? Doe de gratis AI-Ready Scan, of lees het verschil tussen WebMCP, MCP en llms.txt.