mcp-tool

SI Readiness by MCP-Tool

Declarative tools on forms

Are existing forms annotated so the browser can synthesise tools from them?

Why it matters

The declarative form is the cheapest entry point into the standard: the browser derives the schema from fields you already have, so a contact or search form becomes callable without new JavaScript.

How to fix it

Annotate the forms you already ship. Because the attribute names are still marked TODO in the explainer, verify them against the current specification before rolling this out widely.

Run a check · Full method