Site performance hints
site_performance_hintsPro. Spot static performance problems across a site. Crawls the site from url (same origin only, up to 40 pages, 4 requests at a time, or only the paths you list), uses sitemap.xml to find pages, and obeys robots.txt for the user agent ATPDesigners. Reads static HTML only. The result opens with coverage: pages read of pages found, which were skipped or truncated, and requests used. Reports HTML size, stylesheets and scripts that block rendering in the head, images without width and height or loading=lazy, inline @font-face without font-display, Google Fonts URLs without display, font preloads without crossorigin and third-party origins without preconnect. It never measures time and makes no speed claims; linked CSS and JS files are not fetched.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>"
},
"name": "site_performance_hints"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Home page or any page on the site. The crawl stays on this origin. | |
| paths | No | Optional list of same-origin paths such as /about. When given, only these pages are read and links are not followed. | |
| sitemap | No | Use sitemap.xml to find pages. Default true. | |
| maxPages | No | Optional lower page cap. The hard cap is 40 pages. |