siteaudit-mcp — Claude Code MCP server: what it does, how to install
Audits websites for SEO flaws and missing HTTP security headers directly from AI assistants.
claude mcp add siteaudit-mcp -- uvx siteaudit-mcpWhat siteaudit-mcp does
The server equips AI clients with web diagnostic functions. Eight tools run right from the chat. It inspects metadata tags, security headers, and broken hyperlinks without requiring paid third-party access tokens. The tool also pulls Google PageSpeed Insights data via Lighthouse and compares competitor sites.
Running it locally requires Python 3.11 or newer via uvx. Standard audits run without external credentials. When using self-hosted Lighthouse calls, Google API quotas remain under your own management.
What it helps with
- crawl and detect broken internal or external links
- verify HTTPS, HSTS, and Content-Security-Policy headers
- inspect HTML heading tags and structured data
- compare SEO and speed metrics across competing domains
Example prompts for the agent
- Run a full audit on example.com and show priority fixes
- Inspect security headers and SSL status for example.com
- Check robots.txt on example.com for indexing problems
How to install siteaudit-mcp
Platform CLI
claude mcp add siteaudit-mcp -- uvx siteaudit-mcpuvx runs the command named after the package; if the README names another one, use uvx --from siteaudit-mcp <command>
Platform CLI
codex mcp add siteaudit-mcp -- uvx siteaudit-mcpuvx runs the command named after the package; if the README names another one, use uvx --from siteaudit-mcp <command>
Config file
{
"mcpServers": {
"siteaudit-mcp": {
"command": "uvx",
"args": [
"siteaudit-mcp"
]
}
}
}uvx runs the command named after the package; if the README names another one, use uvx --from siteaudit-mcp <command>
Config file
{
"servers": {
"siteaudit-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"siteaudit-mcp"
]
}
}
}uvx runs the command named after the package; if the README names another one, use uvx --from siteaudit-mcp <command>
Platform CLI
gemini mcp add siteaudit-mcp uvx siteaudit-mcpuvx runs the command named after the package; if the README names another one, use uvx --from siteaudit-mcp <command>
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about siteaudit-mcp
How to install siteaudit-mcp in Claude Code?
Run claude mcp add siteaudit-mcp -- uvx siteaudit-mcp in your terminal. Ensure Python 3.11 or newer is available.
What does siteaudit-mcp do?
It provides eight tools to examine site health. The server checks page SEO elements, response latency, security configurations, and broken links.
Are API credentials required to run audits?
No credentials or tokens are needed for standard audits. Self-hosted Lighthouse tests connect directly to public Google PageSpeed endpoints.