
Siteaudit Mcp
io.github.vdalhambraPublished by GitHub account vdalhambrav1.2.0Updated Oct 24, 2026
SEO, performance, and security audits for any URL — no API keys required
Overview
Audits any website URL for SEO, performance, and security issues, returning scores and prioritized fixes.
- What you can do
- SiteAudit exposes eight tools that fetch a target URL and analyze its HTML and HTTP headers. Tools cover full audits with a unified 0-100 score, SEO checks (titles, meta, headings, structured data, Open Graph), security headers and SSL certificate checks, performance metrics, multi-site comparison, Google PageSpeed Insights Lighthouse scores, broken link crawling, and robots.txt parsing.
- When to use it
- Useful when you want an assistant to inspect a live site you own or are reviewing: checking SEO metadata, security headers, response times, broken links, or comparing several sites side by side. It is aimed at developers and site owners doing quick audits without a paid SEO subscription.
- Requirements
- Runs as a local process over stdio, installed from PyPI as siteaudit-mcp (for example via uvx or pip), so Python and network access to the target sites are needed. No API keys or environment variables are declared. The README also describes a hosted endpoint and paid tiers, but the manifest declares only the local stdio package.
Installation
In SourceWeft
- Open Siteaudit Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
[PyPI version] [License: MIT] [Python 3.11+] [Glama MCP Server]
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?
Tools (8)
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:
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 Code CLI
Claude Desktop / Cursor / Windsurf (local)
From PyPI
From source
Smithery
Note: Self-hosted = full feature access but you manage updates, uptime, and Google PageSpeed quotas. For most users, MCPize is the better choice.
Pricing
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
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 parsing- Python
sslfor certificate checking - Google 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 add - Claude Desktop —
claude_desktop_config.json - Cursor —
.cursor/mcp.json - Windsurf — 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
Source: README.md at commit ec5a654
Tools
0Version history
1- v1.2.0LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts