Browse the docs
Documentation
How SiteCMD works, how to set it up, and how to connect it to the tools you already use.
Start here
Introduction
- What is SiteCMD
A desktop command center for website health: live-site checks, source-code audit, and integrations, all running locally.
- Why local-first
Why SiteCMD is a desktop app instead of a SaaS, what that decision costs, and what you get back.
Scans
- How a scan works
What SiteCMD actually does when you click Run Scan, and the two engines under the hood.
- Live-site checks
The categories of checks SiteCMD runs against your URL, what each one looks for, and why it matters.
- Source audit (Code Scan)
The second engine: SiteCMD walks your linked project folder and audits the source for the issues a live-site scan can't see.
- Scheduled scans and notifications
Run scans on a schedule and receive OS notifications while SiteCMD runs in the tray.
- Dependency updates
The Updates page: review package updates by severity, catch vulnerable dependencies, and verify upgrades after you apply them.
Issues
- Understanding findings
What severity, confidence, and status mean on every issue SiteCMD shows you.
- The SiteCMD Score
How the score is calculated, what changes it, and how to read it.
- Triaging issues
Work through findings: filter, verify, ignore, block, and reopen. The day-to-day workflow.
- Fixing with AI editors
Use Cursor, Claude Code, Windsurf, or any MCP-capable AI editor to actually fix the issues SiteCMD finds.
- Reports and exports
Generate stakeholder-ready reports of your scan history, score trends, and findings.
- Alerts
The Alerts page: what SiteCMD alerts on, where each alert comes from, and how to work the unread list.
- Activity timeline
The Activity page: one date-grouped timeline of scans, deploys, updates, and monitoring events, with CSV and JSON export.
- Deploys
The Deploys page: commits, CI runs, and post-deploy regressions connected to your scan history.
Integrations
- Connecting data sources
How integrations work in SiteCMD, what they add, and where to set them up.
- Analytics: GA4 and Plausible
Connect Google Analytics 4 or Plausible to surface traffic data alongside your scan findings.
- Search Console and Bing Webmaster
Connect Google Search Console and Bing Webmaster Tools to see how your site performs in search and which issues are tanking visibility.
- UptimeRobot and Cloudflare
Connect UptimeRobot for uptime monitoring and Cloudflare for CDN and edge analytics.
- GitHub and Jira
Connect GitHub for deploy and PR signals, and link SiteCMD findings to tickets in GitHub Issues or Jira.
AI editor setup
- AI editor setup overview
How SiteCMD's MCP server lets your AI editor read scan results, request fixes, and verify them.
- Cursor
Set up SiteCMD with Cursor to fix issues with full scan context.
- Claude Code
Set up SiteCMD with Claude Code to fix issues with full scan context.
- Windsurf
Set up SiteCMD with Windsurf to fix issues with full scan context.
- VS Code
Set up SiteCMD with VS Code to fix issues with full scan context.
- GitHub Copilot
Set up SiteCMD with GitHub Copilot to fix issues with full scan context.
- Cline
Set up SiteCMD with Cline to fix issues with full scan context.
- JetBrains
Set up SiteCMD with JetBrains IDEs to fix issues with full scan context.
- Zed
Set up SiteCMD with Zed to fix issues with full scan context.
- Codex
Set up SiteCMD with OpenAI Codex CLI to fix issues with full scan context.
CLI
- CLI reference
The sitecmd command-line interface: installation, subcommands, flags, and exit codes.
- Quality gates in CI
Use the sitecmd CLI to fail a build when site health regresses. Examples for GitHub Actions, GitLab CI, CircleCI, and more.
- Pre-push hooks
Install sitecmd check as a git pre-push hook to catch regressions before they leave your machine.
Account
- Pricing & SiteCMD Connect
What stays free locally, what SiteCMD Connect adds, and how beta access works.
- Connecting a site
Turn on SiteCMD Connect for a production site: activate, prove ownership, inspect the payload, and sync.
- Existing licenses & billing
Activate an existing license, manage billing, handle offline use, and recover from license errors.
- Privacy & data
Where SiteCMD stores your data, what network requests it makes, and what those requests do and don't contain.
- Security disclosure
How to report a security vulnerability in SiteCMD and what happens after you do.
Reference
- Troubleshooting
Common problems, where SiteCMD's logs and database live, and how to get unstuck.
- Glossary
Quick definitions for every term that has a specific meaning in SiteCMD.
- FAQ
Quick answers to the questions people ask most often about SiteCMD.
- Keyboard shortcuts
Every keyboard shortcut in the SiteCMD desktop app, in one place.