Ga naar inhoud
Methodologie

WebMCP declaratieve API

ia.webmcp-declarative · 4.1

Handelen ZOU MOETEN Aanbeveling AR-ACT-07 AgentReady-vereiste

Waarom het belangrijk is

WebMCP-formulierannotaties beschrijven mogelijke browsertools. Statische broninspectie voert de tools niet uit en verifieert niet dat een aangemelde taak kan worden afgerond.

Zo los je het op

Annoteer je belangrijkste formulieren met de WebMCP-attributen toolname en tooldescription.

  1. Voeg toolname en tooldescription toe aan elk formulier dat agents mogen gebruiken.

    <form toolname="search" tooldescription="Search products by keyword">
      <input name="q" toolparamdescription="Search keywords">
    </form>
  2. Of registreer tools in JavaScript met document.modelContext.registerTool().

    document.modelContext.registerTool({
      name: "search",
      description: "Search products",
      inputSchema: {type: "object", properties: {q: {type: "string"}}},
      execute: async ({q}) => ({content: []})
    });

Controleren

curl -sf https://{domain}/

Verwacht: De HTML bevat een formulier met de attributen toolname en tooldescription

Start een nieuwe scan voor dit checkpoint:

isagentready results {domain} --checkpoint ia.webmcp-declarative
Details Koppeling, levenscyclus en bronnen
AR-koppeling
Directe relatie
Bron van het bewijs
agentready.org AR-ACT-07
Rol in de score
Informatief
Toegevoegd
2026-08-24
Methodologieversie
2026-10-30

Checkpointdata (JSON)