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 claudeSwap --client claude for cursor, vscode, windsurf or another client. The CLI asks for any required settings.
claude mcp add --transport http web-auditor https://server.smithery.ai/yakenator/web-inspector/mcpA hosted server: nothing to install. Run /mcp in Claude Code to sign in if it asks.
[mcp_servers.web-auditor]
url = "https://server.smithery.ai/yakenator/web-inspector/mcp"Add to ~/.codex/config.toml.
{
"mcpServers": {
"web-auditor": {
"url": "https://server.smithery.ai/yakenator/web-inspector/mcp"
}
}
}Add to ~/.cursor/mcp.json.
{
"servers": {
"web-auditor": {
"type": "http",
"url": "https://server.smithery.ai/yakenator/web-inspector/mcp"
}
}
}Add to .vscode/mcp.json.
gemini mcp add --transport http web-auditor https://server.smithery.ai/yakenator/web-inspector/mcpSaved to .gemini/settings.json.
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.
| Parameter | Type | Description |
|---|---|---|
url | string | The URL of the web page to inspect (must start with http:// or https://) |
language | string | Response language: 'en' for English, 'ko' for Korean |
accessibility_standard | string | Accessibility 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.
| Parameter | Type | Description |
|---|---|---|
url | string | Root URL of the site to crawl and inspect |
language | string | Response language: 'en' for English, 'ko' for Korean |
max_depth | number | Maximum link depth to crawl (default: 2, max: 3) |
max_pages | number | Maximum number of pages to crawl (default: 20, max: 500, 0: unlimited) |
accessibility_standard | string | Accessibility 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.
| Parameter | Type | Description |
|---|---|---|
id | string | The inspection_id or site_inspection_id to retrieve |
language | string | Response 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.
| Parameter | Type | Description |
|---|---|---|
id | string | The inspection_id or site_inspection_id to get issues for |
category | string | Filter by category |
language | string | Response language: 'en' for English, 'ko' for Korean |
page_url | string | For site inspections: filter issues by page URL substring |
severity | string | Filter by severity |
get_history3 paramsList recent inspection history. Optionally filter by URL substring.
| Parameter | Type | Description |
|---|---|---|
url | string | Optional URL substring to filter results |
limit | number | Number of results to return (default: 10) |
language | string | Response language: 'en' for English, 'ko' for Korean |