Hosted MCP server · #139 most used on Smithery

Web Auditor

yakenator/web-inspector

Analyze web pages and entire sites for SEO, accessibility, performance, and security compliance. Generate detailed reports and actionable issue lists to improve site quality and user experience. Track historical audit data to monitor improvements across multiple crawl sessions.

Uses
3.8k
Tools
5
Runs
Hosted
Listed
9mo ago

Get started

Add it to your agent

npx -y @smithery/cli@latest install yakenator/web-inspector --client claude

Swap --client claude for cursor, vscode, windsurf or another client. The CLI asks for any required settings.

What it can do

5 tools

inspect_page3 paramsInspect a single web page for HTML/CSS quality, accessibility (WCAG/KWCAG), SEO, and performance/security. Returns scores, grades, and to…

Inspect a single web page for HTML/CSS quality, accessibility (WCAG/KWCAG), SEO, and performance/security. Returns scores, grades, and top issues. Takes 10-30 seconds.

ParameterTypeDescription
urlstringThe URL of the web page to inspect (must start with http:// or https://)
languagestringResponse language: 'en' for English, 'ko' for Korean
accessibility_standardstringAccessibility standard to check against (default: wcag_2.1_aa)
inspect_site5 paramsStart a site-wide crawl and inspection. Crawls links from the root URL and inspects each page. Returns a site_inspection_id for tracking.…

Start a site-wide crawl and inspection. Crawls links from the root URL and inspects each page. Returns a site_inspection_id for tracking. Use get_inspection to check results later.

ParameterTypeDescription
urlstringRoot URL of the site to crawl and inspect
languagestringResponse language: 'en' for English, 'ko' for Korean
max_depthnumberMaximum link depth to crawl (default: 2, max: 3)
max_pagesnumberMaximum number of pages to crawl (default: 20, max: 500, 0: unlimited)
accessibility_standardstringAccessibility standard to check against (default: wcag_2.1_aa)
get_inspection2 paramsGet detailed inspection results by inspection ID. Works for both single-page and site inspections.
ParameterTypeDescription
idstringThe inspection_id or site_inspection_id to retrieve
languagestringResponse language: 'en' for English, 'ko' for Korean
get_issues5 paramsGet a filtered list of issues found during an inspection. Works with both single-page inspection_id and site_inspection_id. For site insp…

Get a filtered list of issues found during an inspection. Works with both single-page inspection_id and site_inspection_id. For site inspections, aggregates issues from all pages.

ParameterTypeDescription
idstringThe inspection_id or site_inspection_id to get issues for
categorystringFilter by category
languagestringResponse language: 'en' for English, 'ko' for Korean
page_urlstringFor site inspections: filter issues by page URL substring
severitystringFilter by severity
get_history3 paramsList recent inspection history. Optionally filter by URL substring.
ParameterTypeDescription
urlstringOptional URL substring to filter results
limitnumberNumber of results to return (default: 10)
languagestringResponse language: 'en' for English, 'ko' for Korean