SiteAudit MCP
SiteAudit MCP is a website auditing server that enables AI agents to analyze any URL for SEO, performance, security, and accessibility — no API key required.
Full Audit (
full_audit): Comprehensive SEO + performance + security audit in one call, returning a unified score (0–100).SEO Audit (
seo_audit): Analyzes title tags, meta descriptions, headings, image alt text, canonical URLs, Open Graph, structured data, and mobile viewport.Security Audit (
security_audit): Checks HTTPS, HSTS, CSP, X-Frame-Options, cookie flags, SSL certificate validity, and server disclosure headers.Performance Audit (
performance_audit): Measures server response time, page size, compression (gzip/brotli), caching headers, and redirect chains.Lighthouse Audit (
lighthouse_audit): Runs Google PageSpeed Insights for performance, accessibility, best practices, SEO scores, and Core Web Vitals (LCP, INP, CLS).Broken Link Checker (
check_links): Scans all internal and external links for 404s, redirects, timeouts, and server errors.Robots.txt Checker (
check_robots_txt): Parses allowed/disallowed paths, sitemaps, and crawl-delay settings.Accessibility Audit (
accessibility_audit) (Premium): Runs WCAG checks for alt text, form labels, heading hierarchy, ARIA usage, and more.Schema Validator (
schema_validator) (Premium): Extracts and validates Schema.org structured data (JSON-LD, microdata) for rich snippet eligibility.Site Comparison (
compare_sites): Compares multiple websites side-by-side on SEO, performance, and security scores.Competitor Gap Analysis (
competitor_gap_analysis) (Premium): Identifies SEO, security, and performance gaps against up to 5 competitors with actionable recommendations.
It works with Claude, Cursor, Windsurf, Copilot, and any MCP client, and can be used via hosted (zero setup) or self-hosted installation.
Provides comprehensive website auditing capabilities for GitHub-hosted sites, including SEO analysis, performance metrics, security header checks, and robots.txt analysis for any GitHub Pages or repository-hosted website.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@SiteAudit MCPaudit example.com for SEO issues"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
SiteAudit MCP
Instant SEO, Performance, and Security Audits for AI Agents — analyze any URL with a single tool call via the Model Context Protocol (MCP).
SiteAudit is an MCP server that gives Claude Code, Cursor, Windsurf, and any AI agent the ability to audit any website instantly. No API keys, no configuration, no cost. The complete website audit toolkit for AI-powered development.
Try it now — no install needed: Open SiteAudit in the MCPize Playground — runs in your browser, free tier (100 audits/month)
Use Cases
Here are concrete examples of what you can ask your AI agent once SiteAudit is installed:
"Audit example.com and give me a prioritized list of SEO fixes" — Full SEO audit with title tags, meta descriptions, headings, structured data, Open Graph, and actionable recommendations
"Check the security headers on my production site" — HTTPS, HSTS, CSP, X-Frame-Options, cookie flags, SSL certificate validity, and server disclosure
"Compare my site vs 3 competitors side-by-side" — Multi-site comparison with scores for SEO, performance, and security across all sites
"Run a Lighthouse audit on my homepage" — Google PageSpeed Insights performance, accessibility, best practices, and SEO scores
"Find all broken links on my site" — Crawl internal and external links, report 404s, redirects, and unreachable URLs
"Check if my robots.txt is blocking anything important" — Parse robots.txt rules, find sitemap references, and identify potential crawl issues
Why SiteAudit?
Feature | SiteAudit MCP | Ahrefs | Screaming Frog | Google Lighthouse |
Works with Claude Code / Cursor | Yes | No | No | CLI only |
No API key needed | Yes | No ($99/mo) | Free (limited) | Yes |
SEO + Security + Performance | All three | SEO only | SEO only | Performance only |
AI-native (MCP protocol) | Yes | REST API | Desktop app | CLI / API |
Broken link checker | Yes | Yes | Yes | No |
Lighthouse integration | Yes | No | No | It is Lighthouse |
Multi-site comparison | Yes | Manual | Manual | Manual |
Free | Yes | $99+/mo | Free (500 URLs) | Yes |
Tools (8)
Tool | Description |
| Comprehensive SEO + performance + security audit with unified score (0-100) |
| SEO analysis: title, meta, headings, images, links, structured data, Open Graph |
| Security headers, HTTPS, HSTS, CSP, SSL certificate check, cookie flags |
| Response time, page size, compression, caching, redirects |
| Side-by-side comparison of multiple websites |
| Google PageSpeed Insights: performance, accessibility, best practices, SEO |
| Crawl and validate all links on a page — find broken links, redirects, timeouts |
| Parse and analyze robots.txt rules, directives, and sitemaps |
Installation
⭐ Recommended: MCPize (hosted, no setup)
The fastest way to get started. No terminal, no config files, no Python setup — works in any MCP client:
👉 Install SiteAudit on MCPize — Free tier available (100 audits/month)
Or add to your MCP config directly:
{
"mcpServers": {
"siteaudit": {
"url": "https://siteaudit-mcp.mcpize.run/mcp"
}
}
}Why MCPize?
✅ Zero setup — works immediately in Claude Desktop, Cursor, Windsurf, Claude Code
✅ Always up-to-date — new SEO checks and features added continuously
✅ Scales with you — upgrade to Pro ($19/mo) for 10,000 audits + full Lighthouse + priority
✅ No rate limits on PageSpeed API — we handle the Google quota for you
✅ Reliable uptime — managed cloud infrastructure
See pricing below for all tiers including Agency and Enterprise.
💻 Advanced: Self-hosted (developers)
For those who prefer to run the server locally:
claude mcp add siteaudit -- uvx --from siteaudit-mcp siteaudit{
"mcpServers": {
"siteaudit": {
"command": "uvx",
"args": ["--from", "siteaudit-mcp", "siteaudit"]
}
}
}pip install siteaudit-mcp
siteauditgit clone https://github.com/vdalhambra/siteaudit-mcp.git
cd siteaudit-mcp
uv sync
uv run siteauditnpx -y @smithery/cli install @vdalhambra/siteaudit --client claudeNote: Self-hosted = full feature access but you manage updates, uptime, and Google PageSpeed quotas. For most users, MCPize is the better choice.
Pricing
Tier | Price | Audits/month | Includes |
Free | $0 | 100 | Basic audit (no Lighthouse) |
Hobby | $7/mo | 2,500 | Full audit without site comparison |
Pro ⭐ | $19/mo | 10,000 | All 8 tools + full Lighthouse + priority |
Agency | $49/mo | 50,000 | Pro + 10 saved sites + scheduled audits |
Agency Plus | $119/mo | 200,000 | Agency + white-label PDF reports + 25 seats |
Enterprise | $349/mo | Unlimited | Agency Plus + on-prem + custom integrations + SLA |
Annual plans: Get 2 months free (pay for 10, use 12).
Bundle: Combine with FinanceKit MCP for $39/mo (Pro Combo — save 19%).
What it checks
SEO Audit (20+ checks)
Title tag (presence, length optimization)
Meta description (presence, length)
H1 tag (count, content)
Heading hierarchy (H1-H6)
Image alt text coverage
Internal/external link count
Canonical URL
Open Graph tags
Twitter Card tags
Mobile viewport
Structured data (JSON-LD)
Favicon
Language attribute
robots meta directives
Content length (word count)
Security Audit (10+ checks)
HTTPS enforcement
HSTS header (with subdomains and preload)
Content-Security-Policy
X-Content-Type-Options
X-Frame-Options
Referrer-Policy
Permissions-Policy
Server/X-Powered-By disclosure
Cookie security flags (Secure, HttpOnly, SameSite)
SSL certificate validity and expiration
Performance Audit
Server response time (ms)
Page size (KB)
Compression (gzip/brotli)
Cache-Control headers
Redirect chain analysis
HTTP status code
Lighthouse Audit (via Google PageSpeed Insights)
Performance score
Accessibility score
Best practices score
SEO score
Core Web Vitals (FCP, LCP, TBT, CLS)
Example Output
URL: https://github.com
Overall Score: 90/100 (Grade: A)
Scores:
SEO: 85/100
Performance: 95/100
Security: 90/100
Issues: 0
Warnings: 3
[SEO] No JSON-LD structured data
[Security] Missing Content-Security-Policy header
[Security] Server header discloses: 'GitHub.com'No API Keys Required
SiteAudit works entirely by analyzing the HTML and HTTP headers of the target URL. No third-party API keys needed. It uses:
requestsfor HTTP fetchingBeautifulSoupfor HTML parsingPython
sslfor certificate checkingGoogle PageSpeed Insights API (free, no key required for basic usage)
Compatible AI Agents
SiteAudit works with any AI agent or IDE that supports the Model Context Protocol:
Claude Code (CLI) —
claude mcp addClaude Desktop —
claude_desktop_config.jsonCursor —
.cursor/mcp.jsonWindsurf — MCP settings
Copilot — MCP configuration
Any MCP client — stdio or HTTP transport
Support this project
If SiteAudit is useful to you, please consider supporting ongoing development:
💎 Upgrade to Pro on MCPize — Best way to support + get priority access
⭐ Star this repo — Helps other developers find it
💖 Sponsor on GitHub — One-time or recurring support
🐦 Share on Twitter/X — Tag @ElAgenteRayo
License
MIT
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/vdalhambra/siteaudit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server