← Back to search

io.github.vdalhambra/siteaudit-mcp

vdalhambra Scanned 25d ago

SEO, performance, and security audits for any URL — no API keys required

C
71.7 / 100

Versions

1.1.0latest
first seen Jun 5, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 13

seo_audit
annotations: none low

SEO analysis: 20+ checks. $0.02/call via x402.

ctx Context url str
security_audit
annotations: none low

Security headers + SSL check. $0.02/call via x402.

ctx Context url str
performance_audit
annotations: none low

Response time, size, compression, caching. $0.02/call via x402.

ctx Context url str
full_audit
annotations: none low

SEO + security + performance in one call. $0.10/call via x402.

ctx Context url str
ping
annotations: none low

Health check. Free.

pricing_info
annotations: none low

Current x402 pricing tiers. Free.

accessibility_audit
annotations: none low

Run WCAG accessibility checks on a URL. Returns a score (0-100) and detailed findings on: - Missing alt text on images - Form inputs without labels - Heading hierarchy issues - Color contrast hints (limited without rendering) - ARIA attribute usage - Language declaration - Skip links - Focus indicators (heuristic)

url string
schema_validator
annotations: none low

Extract and validate Schema.org structured data (JSON-LD, microdata). Returns all structured data found on the page with validation hints and a breakdown by schema type. Critical for rich snippets in SERPs.

url string
competitor_gap_analysis
annotations: none low

Analyze SEO/security/performance gaps vs competitors. Returns areas where competitors outperform your site, with specific recommendations for improvement.

your_url string competitor_urls string
compare_sites
annotations: none low

Compare SEO and performance scores of multiple websites side by side. Useful for competitive analysis — see how your site stacks up against competitors across SEO, performance, and security.

urls string
lighthouse_audit
annotations: none low

Run Google Lighthouse via PageSpeed Insights API — get performance, accessibility, SEO, and best-practices scores plus Core Web Vitals (LCP, INP, CLS). Returns Lighthouse scores (0-100), Core Web Vitals with ratings, and the top 5 performance optimization opportunities ranked by potential time savings. This uses Google's real Lighthouse engine — the same tool Chrome DevTools uses. Takes 15-30 seconds to complete.

url string strategy string
check_links
annotations: none low

Scan a page for broken links — find 404s, redirects, timeouts, and server errors. Extracts all links (internal + external) from the page, checks each with a HEAD request, and groups results by status: working (2xx), redirects (3xx), client errors (4xx), server errors (5xx), and timeouts. Checks up to 50 links concurrently for speed. Results cached for 5 minutes.

url string
check_robots_txt
annotations: none low

Check and analyze a site's robots.txt file. Shows which paths are allowed/disallowed, sitemaps referenced, and crawl-delay settings.

url string

Permissions 3

network medium
Server uses network capabilities via: requests, socket, urllib
filesystem low
Server uses filesystem capabilities via: os, pathlib
env_vars low
Server uses env_vars capabilities via: os.environ, os.getenv()

Scan Findings 43

low
Tool 'seo_audit' has no annotations annotation_checker · 100%
low
Tool 'security_audit' has no annotations annotation_checker · 100%
low
Tool 'performance_audit' has no annotations annotation_checker · 100%
low
Tool 'full_audit' has no annotations annotation_checker · 100%
low
Tool 'ping' has no annotations annotation_checker · 100%
low
Tool 'pricing_info' has no annotations annotation_checker · 100%
low
Tool 'accessibility_audit' has no annotations annotation_checker · 100%
low
Tool 'schema_validator' has no annotations annotation_checker · 100%
low
Tool 'competitor_gap_analysis' has no annotations annotation_checker · 100%
low
Tool 'compare_sites' has no annotations annotation_checker · 100%
low
Tool 'lighthouse_audit' has no annotations annotation_checker · 100%
low
Tool 'check_links' has no annotations annotation_checker · 100%
low
Tool 'check_robots_txt' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: requests@2.31.0 (GHSA-9hjg-9r4m-mvj7) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.31.0 (GHSA-9wx4-h78v-vm56) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.31.0 (GHSA-gc5v-m9x4-r6x2) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.31.0 (PYSEC-2026-1872) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.31.0 (PYSEC-2026-1873) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.31.0 (PYSEC-2026-2275) dependency_analyzer · 95%
medium
Vulnerable dependency: lxml@5.0.0 (GHSA-vfmq-68hx-4jfw) dependency_analyzer · 95%
medium
Vulnerable dependency: lxml@5.0.0 (PYSEC-2026-87) dependency_analyzer · 95%
info
pyproject.toml metadata manifest_parser · 100%
info
Tool: seo_audit manifest_parser · 90%
info
Tool: security_audit manifest_parser · 90%
info
Tool: performance_audit manifest_parser · 90%
info
Tool: full_audit manifest_parser · 90%
info
Tool: ping manifest_parser · 90%
info
Tool: pricing_info manifest_parser · 90%
info
Tool: accessibility_audit manifest_parser · 90%
info
Tool: schema_validator manifest_parser · 90%
info
Tool: competitor_gap_analysis manifest_parser · 90%
info
Tool: compare_sites manifest_parser · 90%
info
Tool: lighthouse_audit manifest_parser · 90%
info
Tool: check_links manifest_parser · 90%
info
Tool: check_robots_txt manifest_parser · 90%
info
Required env vars (4) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 90%
low
Permission: filesystem access detected permission_analyzer · 70%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 4 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%