Let OpenClaw audit your website and hand you the fixes
Connect the squirrelscan MCP server in two commands. OpenClaw runs the audit, reads 300+ checks across SEO, performance, security and accessibility, and hands your coding agent source-mapped fixes.
Connect in two commands
openclaw mcp add squirrelscan --url https://mcp.squirrelscan.com/mcp --transport streamable-http --auth oauth
openclaw mcp login squirrelscan
OpenClaw is an open-source, self-hosted gateway that connects your chat apps (Slack, Discord, Telegram, and more) to AI agents, with tool use, sessions, and multi-agent routing. It speaks MCP over streamable HTTP, so squirrelscan plugs in as native audit tools.
Wire in squirrelscan so any OpenClaw agent can audit a live site on demand, from any of your channels, and hand back source-mapped fixes for your coding agent to apply.
Run it locally
squirrel CLI on your machine · free signed out- 1
Install the squirrelscan CLI (optional)
Local audits, useful if you also want to shell out for quick checks. Signed out, they are free and need no account.
Local audits with the CLIbashcurl -fsSL https://install.squirrelscan.com | bash
Run it hosted
cloud · rendering, scheduling, issue tracker, shareable reports- 1
Add the hosted MCP server
Register the streamable-http server, then run the OAuth sign-in. OpenClaw stores the token in its own state, not in openclaw.json.
Hosted MCP serverbashopenclaw mcp add squirrelscan --url https://mcp.squirrelscan.com/mcp --transport streamable-http --auth oauth openclaw mcp login squirrelscan - 2
Or edit openclaw.json directly
OpenClaw reads MCP servers from ~/.openclaw/openclaw.json under mcp.servers. Add squirrelscan to keep it in version-controlled config, then run openclaw mcp login squirrelscan once to complete OAuth.
json{ "mcp": { "servers": { "squirrelscan": { "url": "https://mcp.squirrelscan.com/mcp", "transport": "streamable-http", "auth": "oauth" } } } } - 3
Or use an API key for headless runs
On a headless box, skip OAuth and pass a squirrelscan API key as a bearer header. OpenClaw interpolates ${SQUIRRELSCAN_API_KEY} from the environment, so the key stays out of the file.
API keys and scopesjson{ "mcp": { "servers": { "squirrelscan": { "url": "https://mcp.squirrelscan.com/mcp", "transport": "streamable-http", "headers": { "Authorization": "Bearer ${SQUIRRELSCAN_API_KEY}" } } } } }
Frequently asked questions
- How do I connect squirrelscan to OpenClaw?
- Run openclaw mcp add squirrelscan --url https://mcp.squirrelscan.com/mcp --transport streamable-http --auth oauth, then openclaw mcp login squirrelscan to complete the OAuth sign-in. Or add the same entry under mcp.servers in ~/.openclaw/openclaw.json and run the login command once.Hosted MCP server
- How do I get OpenClaw to fix my site's SEO?
- Ask an OpenClaw agent to audit your URL. run_audit crawls the site and runs 300+ rules, then get_report returns issues grouped by rule with source-mapped fix text your coding agent can apply. Findings also land in the per-website issue tracker so nothing gets lost.Fix your site with an AI agent
- Is auditing through OpenClaw free?
- Local CLI audits are free and need no account when they run signed out or with --offline. Signed in, every audit spends pay-as-you-go credits (50 per audit plus 2 per audited page), a local CLI run or a hosted MCP server audit alike, and run_audit returns a cost estimate to confirm before anything is charged.How credits work
- Can I run audits on a headless OpenClaw server without a browser sign-in?
- Yes. Instead of OAuth, set an Authorization: Bearer header on the server entry with a squirrelscan API key. OpenClaw interpolates ${SQUIRRELSCAN_API_KEY} from the environment, so no secret lands in openclaw.json and no browser flow is needed.API keys and scopes
- Can I limit which squirrelscan tools OpenClaw loads?
- Yes. openclaw mcp add accepts --include and --exclude to filter which tools a server exposes, so you can load just the audit and report tools and keep OpenClaw's total tool count down.
Get started
Follow the docs quickstart, or see what a finished audit looks like.