← methodology

WebMCP

usability.webmcp · Usability · 1 pts · emerging · emerging (unscored)

Goal

Can an agent operate your website directly?

Whether the site itself is legible to non-rendering and browser agents: semantic HTML, no JS walls, accessibility.

How we test

Looked for WebMCP script declarations on the homepage.

How to pass

Consider WebMCP to expose page actions as tools to browser agents.

Spec

https://github.com/webmachinelearning/webmcp

Verify a fix

curl -X POST /api/scan/checks \
  -H 'content-type: application/json' \
  -d '{"url": "yourdomain.com", "checkIds": ["usability.webmcp"]}'