Tool tree
gradeNot graded
get_site_infoAnswer
Return basic information about the current Webflow-published page.
View tool JSON
{
"name": "get_site_info",
"kind": "answer",
"impl": "imperative",
"description": "Return basic information about the current Webflow-published page.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}get_sitemap_urlsAnswer
Fetch and parse the site sitemap.xml and return the discovered URLs.
View tool JSON
{
"name": "get_sitemap_urls",
"kind": "answer",
"impl": "imperative",
"description": "Fetch and parse the site sitemap.xml and return the discovered URLs.",
"inputSchema": {
"type": "object",
"properties": {
"sitemapPath": {
"type": "string",
"description": "Path or absolute URL to the sitemap.xml",
"default": "/sitemap.xml"
},
"maxUrls": {
"type": "integer",
"description": "Maximum URLs to return",
"default": 500
}
},
"additionalProperties": false
}
}audit_domAction
Run lightweight DOM checks (images alt text, empty links) on the current page.
View tool JSON
{
"name": "audit_dom",
"kind": "act",
"impl": "imperative",
"description": "Run lightweight DOM checks (images alt text, empty links) on the current page.",
"inputSchema": {
"type": "object",
"properties": {
"maxExamples": {
"type": "integer",
"description": "Maximum examples to include per check",
"default": 20
}
},
"additionalProperties": false
}
}audit_headingsAction
Audit heading structure (H1 count, skipped levels, empty headings) on the current page.
View tool JSON
{
"name": "audit_headings",
"kind": "act",
"impl": "imperative",
"description": "Audit heading structure (H1 count, skipped levels, empty headings) on the current page.",
"inputSchema": {
"type": "object",
"properties": {
"maxItems": {
"type": "integer",
"description": "Maximum items to include in each list",
"default": 50
}
},
"additionalProperties": false
}
}audit_metaAction
Audit SEO metadata on the current page (title, description, Open Graph, canonical, robots).
View tool JSON
{
"name": "audit_meta",
"kind": "act",
"impl": "imperative",
"description": "Audit SEO metadata on the current page (title, description, Open Graph, canonical, robots).",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}audit_linksAction
Audit links on the current page (empty/placeholder href, target=_blank rel=noopener, missing accessible name).
View tool JSON
{
"name": "audit_links",
"kind": "act",
"impl": "imperative",
"description": "Audit links on the current page (empty/placeholder href, target=_blank rel=noopener, missing accessible name).",
"inputSchema": {
"type": "object",
"properties": {
"maxExamples": {
"type": "integer",
"description": "Maximum examples to include per check",
"default": 20
}
},
"additionalProperties": false
}
}audit_imagesAction
Audit images on the current page (alt text, loading behavior, width/height or aspect-ratio hints).
View tool JSON
{
"name": "audit_images",
"kind": "act",
"impl": "imperative",
"description": "Audit images on the current page (alt text, loading behavior, width/height or aspect-ratio hints).",
"inputSchema": {
"type": "object",
"properties": {
"maxExamples": {
"type": "integer",
"description": "Maximum examples to include per check",
"default": 20
},
"aboveFoldThresholdPx": {
"type": "integer",
"description": "Pixels from top of viewport considered above-the-fold",
"default": 0
}
},
"additionalProperties": false
}
}audit_formsAction
Audit forms for basic accessibility (labels / aria-labels on fields).
View tool JSON
{
"name": "audit_forms",
"kind": "act",
"impl": "imperative",
"description": "Audit forms for basic accessibility (labels / aria-labels on fields).",
"inputSchema": {
"type": "object",
"properties": {
"maxExamples": {
"type": "integer",
"description": "Maximum examples to include",
"default": 20
}
},
"additionalProperties": false
}
}audit_mediaAction
Audit video elements for autoplay/controls and background video pause controls.
View tool JSON
{
"name": "audit_media",
"kind": "act",
"impl": "imperative",
"description": "Audit video elements for autoplay/controls and background video pause controls.",
"inputSchema": {
"type": "object",
"properties": {
"maxExamples": {
"type": "integer",
"description": "Maximum examples to include",
"default": 20
}
},
"additionalProperties": false
}
}audit_404Action
Probe a non-existent path to confirm the site serves a 404 page (status + basic structure).
View tool JSON
{
"name": "audit_404",
"kind": "act",
"impl": "imperative",
"description": "Probe a non-existent path to confirm the site serves a 404 page (status + basic structure).",
"inputSchema": {
"type": "object",
"properties": {
"probePath": {
"type": "string",
"description": "Optional path to request (defaults to a random non-existent path)"
}
},
"additionalProperties": false
}
}audit_webflow_wayAction
Run a consolidated Webflow Way-focused audit (published-site checks): meta, headings, DOM, links, images, forms, media, interactions.
View tool JSON
{
"name": "audit_webflow_way",
"kind": "act",
"impl": "imperative",
"description": "Run a consolidated Webflow Way-focused audit (published-site checks): meta, headings, DOM, links, images, forms, media, interactions.",
"inputSchema": {
"type": "object",
"properties": {
"maxExamples": {
"type": "integer",
"description": "Maximum examples to include per check",
"default": 20
},
"includeSitemap": {
"type": "boolean",
"description": "Whether to include sitemap URLs in the output",
"default": false
},
"sitemapMaxUrls": {
"type": "integer",
"description": "Maximum sitemap URLs to include if includeSitemap is true",
"default": 200
}
},
"additionalProperties": false
}
}audit_ix2Action
Audit Webflow Interactions (IX2) on this page: unused action lists, missing action lists, and missing target elements.
View tool JSON
{
"name": "audit_ix2",
"kind": "act",
"impl": "imperative",
"description": "Audit Webflow Interactions (IX2) on this page: unused action lists, missing action lists, and missing target elements.",
"inputSchema": {
"type": "object",
"properties": {
"maxItems": {
"type": "integer",
"description": "Maximum items to include in each list",
"default": 50
}
},
"additionalProperties": false
}
}audit_ix3Action
Audit Webflow Interactions (IX3) on this page: missing timelines, deleted interactions, and selectors that match nothing on the current page.
View tool JSON
{
"name": "audit_ix3",
"kind": "act",
"impl": "imperative",
"description": "Audit Webflow Interactions (IX3) on this page: missing timelines, deleted interactions, and selectors that match nothing on the current page.",
"inputSchema": {
"type": "object",
"properties": {
"maxItems": {
"type": "integer",
"description": "Maximum items to include in each list",
"default": 50
}
},
"additionalProperties": false
}
}