Every change Wellknown observed on this agent, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Recently observed → Unavailable
Live → Recently observed
Recently observed → Live
Live → Recently observed
Certificate changed, valid to 2027-01-24
Recently observed → Live
Live → Recently observed
Recently observed → Live
Live → Recently observed
Changed the definition of "explain_check", "get_badge_embed", "list_checks" and 2 more
Explain oneUsecheckthisfromwhen the user asks what a specific Agent ReadinessScorefinding means, why it matters to AI agents or how to fix it, usually after score_site. Explains one check: what it asks, why an agent cares, how it is weighted,and how to fixit.it,Usewithafterascore_sitecode
Changed the definition of "score_site" and "watch_site"
⟨13 unchanged words⟩ a grade, the fitness and adoption sub-scores, the highest-value fixes, scan time and whether thehighest-valueresultfixes.came from cache. Use this first when asked whether a site is agent-ready or WebMCP-ready.
⟨26 unchanged words⟩ :"object"},"type":"array"},"cached":{"description":"True when this request reused a report already in the server cache.","type":"boolean"},"excluded":{"items":{"properties":{"id ⟨114 unchanged words⟩ ","url","score","grade","fetchedAt","cached
Certificate recorded, valid to 2026-11-25
Authorization not required
First tool surface recorded: 5 tools (server version 0.2.0)
Showing the latest 14 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}
GetUse this when theHTMLusersnippetwantsforto show a site's Agent Readiness badge,soonitthatcansite.beScoresplacedtheonsitethatifsite.needed,Sitesthen returns the HTML snippet for sites at grade C or betterearn(bronze, silver orgold. Usegold),whenor theuserreasonhasandathepassingfirstscorefixesandwhenwantsthetositedisplayisit.not eligible. Returns HTML to paste; it installs nothing and runs no script.
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true}
List everyUsecheckthisinwhen therule set with itsuserpillar,asksweightwhatandthequestion.AgentUseReadinesswhenScorethemeasuresuseroraskshowwhatit ismeasuredcalculated, rather than how one site performs. Lists every check in the rule set with its pillar, weight and question. Fetches nothing.
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}
ScoreUseathispublicwhen the user asks whether a website is ready foragentAIreadiness.agents,Returnsagent-ready,aAI-agentnumberfriendly or WebMCP-ready, or what to fix so agents can use it. Scores one public website out of 100,for agent readiness and returns a grade, the fitness and adoption sub-scores, the five highest-value fixes, the scan time and whether the result came from cache.UseReadsthisonefirstpublicwhenpageaskedpluswhetherstandardadiscoverysitefilesis(robots.txt,agent-ready/.well-known endpoints, sitemaps, llms.txt) and up to ten same-origin script bundles; it never logs in, submits forms orWebMCP-ready.changes the site. Results are cached for about an hour.
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true}
SendUseathisconfirmationonlyforthemonitoringuser explicitly asks to be emailed when a site's Agent ReadinessScore.Score changes. Sends a confirmation email for monitoring that site. Use only when the user explicitly asks to ⟨36 unchanged words⟩
Watch a site's Agent Readiness Score. Takes the site and an email address; sends that addressSend a confirmation email,andforaftermonitoringopeningathesite'slinkAgentandReadinessconfirmingScore.onUsetheonlypage,when theowner gets an alertuserwheneverexplicitlytheasksscoretoorreceive acheckconfirmationverdictemailchanges.forUsemonitoringwhenat theuser asks to monitor, track orsuppliedbeaddress.notifiedSetaboutsendConfirmationEmailatosite'strueagentonlyreadiness.then.NothingMonitoringisstartssentonlywithoutafter the recipientopeningopens the link andconfirmingconfirms on thepage.page; this call itself sends one email.
⟨10 unchanged words⟩ the alerts","type":"string"},"sendConfirmationEmail":{"const":true,"description":"True only after the user explicitly requests a monitoring confirmation email.","type":"boolean"},"url":{"description":"Public http(s) ⟨8 unchanged words⟩ string"}},"required":["url","email","sendConfirmationEmail"],"type":"object"}