Score Agentic Browsing readiness
score_agentic_browsingScore any webpage against Google's Agentic Browsing signals: llms.txt, WebMCP, accessibility-tree integrity, and layout stability. Get an overall 0-100 score and per-factor breakdown to evaluate AI agent readiness.
Instructions
Score a page against the four signals Google added to the Lighthouse "Agentic Browsing" category in May 2026: presence of an llms.txt, WebMCP integration, accessibility-tree integrity, and layout stability. Returns an overall 0-100 score, a letter grade, and a per-factor breakdown.
Read-only. One HTTP GET for the page plus one for /llms.txt (skip with check_llms_txt=false). Pass html instead of url to score markup offline (llms.txt is then treated as absent).
Deterministic, rule-based heuristics over the fetched HTML; no LLM and no headless render required. This approximates Lighthouse's runtime signals from static markup - it does not execute Lighthouse.
When to use: checking whether a site is ready for AI agents / agentic browsers, or tracking the new Lighthouse Agentic Browsing category. For citation-eligibility of content, use score_citation_worthiness; for a full page audit, use audit_page.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Public URL to fetch and score. Either this OR `html` is required. | |
| html | No | Raw HTML to score offline without fetching. Either this OR `url` is required. llms.txt is treated as absent in this mode. | |
| render | No | Rendering mode for `url`. `static` (default) reads raw HTML; `headless` runs Playwright Chromium (adds 3-10s; requires `playwright-core`). Ignored when `html` is used. | static |
| check_llms_txt | No | If true (default), probe /llms.txt for the host to score the llms.txt factor. Set false to skip that extra HTTP GET. | |
| respect_robots | No | If true (default), respect robots.txt when fetching `url`. Ignored when `html` is used. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The URL scored (null when scoring raw html). | |
| grade | Yes | Letter grade derived from the numeric score. | |
| score | Yes | Weighted 0-100 Agentic Browsing score (accessibility 40%, layout 35%, webmcp 15%, llms.txt 10%). | |
| factors | Yes | The four Lighthouse Agentic Browsing signals, scored 0-100 each. | |
| findings | Yes | ||
| fetched_at | Yes | UTC ISO-8601 timestamp. |