conformance · v149
v149 · webmcp — conformance probe
6 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.
0
pass
0
fail
0
blocked
6
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
navigator-webmcp-exists |
navigator exposes a webmcp / mcp surface for agent-service interaction. spec ↗ | script | … | |
webmcp-register-tool |
WebMCP exposes a function to register a tool / capability the page offers to agents. spec ↗ | script | … | |
webmcp-tool-event-target |
WebMCP surface is an EventTarget so the page can listen for agent activations. spec ↗ | script | … | |
webmcp-requires-secure-context |
WebMCP is gated to secure contexts — the API is unavailable on http: origins (the document is secure when present). spec ↗ | script | … | |
permissions-policy-webmcp-named |
Permissions Policy enumerates a 'webmcp' (or 'mcp') feature token. spec ↗ | script | … | |
webmcp-namespace-shape |
Calling navigator.webmcp (when present) yields an object (interface form), not a function call result. | script | … |