Evaluation type Beta, Early Preview

WebMCP Readiness

Inspects the current evidence that a website exposes structured tools for browser agents. Absence is not a current failure, and presence is not a security certification.

Powered by AIOTruth. Beta. Early Preview.

Does this website expose structured, safe actions a browser agent could use?

What WebMCP is, honestly

  1. WebMCP is proposed and evolving.
  2. It is not a W3C Standard.
  3. WebMCP is not the same as server side MCP.
  4. Declarative and imperative surfaces both exist.
  5. Runtime registration may not be detectable by static HTML inspection.
  6. Browser support may change.
  7. Absence of a surface is not a current website failure.
  8. Presence of a surface is not a security certification.
  9. Human control, authorization, and privacy matter, and are part of what a readiness check should look for.
  10. Every date, browser version, API name, and origin trial statement must be verified at the time it is read.

Primary sources: the official Chrome for Developers documentation and the W3C Web Machine Learning Community Group draft. This page states no specific browser version, because a version stated today is stale tomorrow.

Purpose

Inspects the current evidence that a website exposes structured tools for browser agents. Absence is not a current failure, and presence is not a security certification.

How it runs

InputsA public URL, inspected for declarative WebMCP tool surfaces in the served HTML.
Retrieval methodThe engine performs a static inspection of the HTML the site serves, looking for declared agent tool surfaces. Runtime, script registered, and imperative surfaces may not be visible to a static inspection, and the result says so.
Observable signalsPresence of declared tool surfaces in the served HTML, Shape and labeling of any declared actions, Signals of human control, authorization, and scope on those actions.
WeightingWebMCP Readiness reports a status and the evidence for it. It is not a maturity score, and no weighting is claimed that the evidence does not support. See the live methodology on AIOInsights.
Not applicable logicA site that exposes no declarative surface is reported as no current evidence, which is not the same as a failure.
Failure statesAn unreachable page produces a stated failure. A page inspected without finding a surface reports exactly that.
Evidence shownThe finding shows what was and was not observed in the served HTML.
ResultA WebMCP Readiness status with its evidence, not a maturity score.
VersionEngine v2.4.0. Change history.
Data retentionHandled under the AIOInsights privacy policy. AIOInsights privacy.
Security and abuse controlsThe same request guard and no-execution rules as every AIOTruth type. Rate limited.

Known limitations

  • WebMCP is proposed and evolving. It is not a W3C Standard.
  • WebMCP is not the same as server side MCP.
  • Static inspection cannot detect runtime or script registered tool surfaces.
  • Browser support may change, and every browser version, API name, and origin trial claim must be verified at the time it is read.

What this does not measure

It does not measure runtime compatibility when only static HTML was inspected, it does not certify security, absence is not a current failure, and presence is not a security certification.

Run it

The WebMCP Readiness evaluation runs on AIOInsights as the WebMCP Readiness Check. When it surfaces work that needs doing, Digilu implements it.

Run a check on AIOInsights