squirrelscan

by squirrelscan

Not rated
GitHub

About

Audit websites for SEO, performance, security, accessibility, and agent experience, with exact fixes for your coding agent.

Details

Author
squirrelscan
Categories
Developer Tools, Other, Marketing

Setup

Install squirrelscan in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/squirrelscan/squirrelscan

Follow the installation instructions in the repository README, then restart your MCP client.

The website QA tool for your coding agent

squirrelscan is an Open Source cli tool that audits websites for SEO, performance, security, accessibility, agent experience and other issues, and gives your coding agent exact fixes. Run it from the CLI, inside your coding agent, in the cloud, or over MCP.

Combine your coding agent with a deterministic and extensible audit tool.

- 276 Rules, 21 Categories- Comprehensive coverage across SEO, accessibility, performance, and security
- Fast crawler- Highly optimized memory efficient crawler
- Agent Experience- Audit agent experience to assist agents in using your site
- Security Audit- Detect phishing kits, leaked credentials, and more
- Smart Incremental Crawling- ETag, Last-Modified, content hashing. Resume from checkpoints.
- Developer-First CLI- Single binary, zero dependencies, shell completions, self-update
- Crawl History & Changes- Track site evolution, compare crawls, spot regressions
- Multiple Output Formats- Console, JSON, HTML, Markdown, Text, LLM, XML
- MCP Connection- Connect your agent to local or cloud MCP to run audits, fixes, etc.

Ordered by how much a failure usually costs you, not by how many rules each one has.

See therules referencefor full details.

curl -fsSL https://install.squirrelscan.com | bash
iwr -useb https://install.squirrelscan.com/install.ps1 | iex
# Audit a website squirrel audit example.com # Generate HTML report squirrel audit example.com -f html -o report.html # Pipe to Claude for AI analysis squirrel audit example.com --format llm | claude # Quick audit for fast initial probe (other options surface, full) squirrel audit example.com -C quick # run only agent experience and performance rules squirrel audit example.com --rule-include ax,performance # login for cloud audits and cloud rendering squirrel auth login

Category scores for SEO, performance, security and Agent Experience (AX). Publish reports to the web to share with team members or coding agents (fix instructions are embedded)

squirrelscan ships as anMCP server(hosted atmcp.squirrelscan.com),skills(autonomous audit + fix workflows), and apluginfor Claude Code and Cursor. Cursor installs in one click from the badge above; the rest are a single copy-paste.

Click theAdd to Cursorbadge above, or add it manually to~/.cursor/mcp.json:

{ "mcpServers": { "squirrelscan": { "url": "https://mcp.squirrelscan.com/mcp" } } }

Skills:npx skills add squirrelscan/squirrelscan

Install the plugin (bundles skills + the MCP server):

/plugin marketplace add squirrelscan/squirrelscan /plugin install squirrelscan@squirrelscan
claude mcp add --transport http squirrelscan https://mcp.squirrelscan.com/mcp

Add the server to~/.codex/config.toml:

[mcp_servers.squirrelscan] url = "https://mcp.squirrelscan.com/mcp"

Codex reads Agent Skills from~/.agents/skills, so skills work too:npx skills add squirrelscan/squirrelscan

{ "$schema": "https://opencode.ai/config.json", "mcp": { "squirrelscan": { "type": "remote", "url": "https://mcp.squirrelscan.com/mcp", "enabled": true } } }

squirrelscan is in theMCP Registryascom.squirrelscan/squirrelscan. Point any client at the remote server:

Authentication is per-user OAuth (or pass a squirrelscan API key as a Bearer token). Skills follow theAgent Skills standard:npx skills add squirrelscan/squirrelscanlands them in.agents/skills/.

- squirrelscan- operating the CLI: install, login, keys, credits, running audits, publishing reports, MCP setup, config, troubleshooting.
- audit-website- the full fix loop: audit, map issues to source files, fix in batches, re-audit until the site scores well.

npx skills add squirrelscan/squirrelscan
Use the audit-website skill to audit this site and fix all issues but only crawl 10 pages

The complete local CLI, crawler, audit engine, rules, report generators, CLI-facing cloud clients, and documentation site are open source in this repository. The hosted API, website, dashboard, and cloud worker implementations are separate private services.

git clone https://github.com/squirrelscan/squirrelscan.git cd squirrelscan bun install --frozen-lockfile bun run dev -- audit https://example.com --max-pages 10

Run the same checks used in pull requests:

bun run format:check bun run lint bun run typecheck bun test bun run build bun run docs:check bun run docs:build

SeeCONTRIBUTING.mdbefore opening a pull request. Contributions require a Developer Certificate of Origin sign-off (git commit -s).

Telemetry is enabled by default and is deliberately minimal: event name, CLI version, a random install ID, and bounded error categories. It does not send credentials, URLs, report contents, or raw error messages, and telemetry requests are never authenticated.

squirrel self settings set telemetry false

Or disable all telemetry and install registration for any invocation by definingNO_TELEMETRY. Any defined value works, including an empty value,0, orfalse:

NO_TELEMETRY=1 squirrel audit https://example.com

- Website
-
Documentation
-
AI Agent Integration
-
Share Feedback
-
Bugs, Issues & Feature Requests
-
Twitter/X

The CLI and the repository contents are licensed under theMIT License. squirrelscan names and logos are covered byTRADEMARKS.md.

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Audit web performance, accessibility, and SEO using Google Lighthouse.

MCP server for ASO ↔ Web SEO data conversion.

SitemapKit is an API and MCP server that discovers and extracts sitemaps from any website. Developers and AI agents use it to get the full URL list of any domain instantly — useful for SEO audits, web crawling, content indexing, and AI workflows.

Remote MCP server for AI agents: plan → run playbooks/solve → verify until pass. SEO, ship-gate, security, and converters on one API key shared with REST.

Rewrite your web page to rank #1 on LLMs

Measure and fix web performance + SEO from inside your AI coding agent.

Official Ahrefs MCP server that lets AI agents securely access Ahrefs SEO data, site metrics, keyword research, and competitor analysis through the Ahrefs API.

GEO optimized content publishing engine for AI visibility

All-in-One SEO & Web Intelligence Toolkit API from FetchSERP.

Scan how ChatGPT and Claude read your app, see who they name instead of you, and get the paste-ready fixes (llms.txt, JSON-LD, FAQ, meta) to get found.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.