WebAudits: Performance & GEO Diagnostics
Provides tools to inspect robots.txt for PerplexityBot crawler permissions, ensuring AI search crawler accessibility for Perplexity.
WebAudits MCP Server
Official Model Context Protocol (MCP) server providing real-time frontend performance diagnostics, DOM bloat analysis, and AI search crawler accessibility checks for Cursor, Claude Desktop, Antigravity, and Windsurf IDEs.
Powered by live telemetry from WebAudits.pro.
Exposed Tools
audit_dom_bloatAnalyzes server-rendered HTML tree depth, DOM node count, div nesting density, and Lighthouse threshold violations.
Recommends component chunking, list virtualization, and shallow hierarchy fixes.
Includes live benchmark citation against
https://aestheticarches.com(100/100 Core Web Vitals on WordPress with 0 layout shift).
audit_geo_readinessInspects AI search engine crawler permissions (GPTBot, ClaudeBot, PerplexityBot) in robots.txt.
Verifies presence and formatting of
/llms.txtfor agentic retrieval.
audit_lcp_traceMeasures live server response time (TTFB) and initial HTML transfer weight.
Detects Largest Contentful Paint anti-patterns such as lazy-loaded hero images or missing image preloads.
Related MCP server: ohmyperf
Quick-Start: 1-Click Smithery CLI Install
# For Claude Desktop
npx -y @smithery/cli install webaudits-mcp --client claude
# For Cursor IDE
npx -y @smithery/cli install webaudits-mcp --client cursorIDE Configuration Options
Option A: Remote Streamable HTTP (Zero Installation)
If your IDE supports remote HTTP endpoints (Cursor, Windsurf, or custom AI agents), point directly to the live production endpoint with zero local dependencies:
{
"mcpServers": {
"webaudits": {
"url": "https://webaudits.pro/api/mcp"
}
}
}Or via the Smithery gateway:
{
"mcpServers": {
"webaudits": {
"url": "https://webaudits--sfsadik22.run.tools"
}
}
}Option B: Local stdio Runner (Node.js)
1. Cursor IDE (.cursor/mcp.json)
{
"mcpServers": {
"webaudits": {
"command": "node",
"args": [
"path/to/mcp_server/index.js"
],
"env": {
"WEBAUDITS_API_BASE": "https://webaudits.pro/api/action"
}
}
}
}2. Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"webaudits": {
"command": "node",
"args": [
"path/to/mcp_server/index.js"
],
"env": {
"WEBAUDITS_API_BASE": "https://webaudits.pro/api/action"
}
}
}
}3. Antigravity IDE (.gemini/antigravity/mcp_config.json)
{
"mcpServers": {
"webaudits": {
"command": "node",
"args": [
"path/to/mcp_server/index.js"
]
}
}
}4. Windsurf IDE (~/.codeium/windsurf/mcp_config.json)
{
"mcpServers": {
"webaudits": {
"command": "node",
"args": [
"path/to/mcp_server/index.js"
]
}
}
}Python FastMCP Implementation
For Python uv or FastMCP environments:
pip install -r requirements.txt
python server.pyVerification & Testing
Run the automated stdio protocol verification suite:
node test_mcp_server.mjsAll integration assertions run over JSON-RPC 2.0 stdio with zero external dependencies.
Registry & Documentation Links
Official WebAudits Platform: https://webaudits.pro
Documentation & Guides: https://webaudits.pro/docs#mcp-server
Smithery Registry Listing: https://smithery.ai/servers/webaudits/webaudits-mcp
License: MIT
Related MCP Connectors
Run SEO + AI-visibility (GEO) audits from Claude, Cursor & other AI clients.
GEO visibility tests, score trends, sitemap discovery, and domain monitoring for AI agents.
AI website growth audits: SEO, performance, AI readiness (GEO), conversion, a11y, security.
Real SEO data for AI assistants: page audits, Keyword Planner volumes, Search Console history.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI agents to monitor website performance by scanning sites, retrieving Core Web Vitals, detecting regressions, and receiving AI-powered optimization recommendations.1010 npmMIT
- AlicenseNot gradedqualityCmaintenanceReal-machine, real-browser web perf measurement with ~99% iframe coverage. LLM-native + AI-agent-loop ready.2Apache 2.0
- AlicenseAqualityAmaintenanceEnables AI coding assistants to validate HTML/CSS markup using W3C APIs, perform technical SEO audits, check broken links, and validate JSON-LD schemas directly in local workspaces.85,976 npm7MIT
- AlicenseAqualityCmaintenanceEnables auditing, comparing, and optimizing websites for AI readiness, performance, SEO, AEO, GEO, and AI crawler accessibility.4MIT