Claude Code
Set up SiteCMD with Claude Code to fix issues with full scan context.
Connect SiteCMD to Claude Code so it can read scan results and generate targeted fix prompts directly from the CLI.
Configuration
Recommended - let the desktop app do it:
Open SiteCMD, go to Integrations, and connect Claude Code. The app writes the config and runs the MCP server bundled inside the app via your local Node, so there’s nothing to install and the script path is resolved for your OS.
Manual fallback:
To wire it up by hand, register the bundled server with the claude mcp add command (macOS path shown):
claude mcp add --scope user sitecmd -- node /Applications/SiteCMD.app/Contents/Resources/sitecmd-mcp/sitecmd-mcp.mjs
That edits Claude Code’s config at ~/.claude.json. On Windows and Linux the script lives in the resources/sitecmd-mcp/ folder next to the installed SiteCMD binary; letting the app write the config is the reliable way to get the path right.
What you get
Once connected, Claude Code can call these tools against your SiteCMD data:
get_projects- list all projects tracked in SiteCMDget_scan_score- fetch the latest score and category breakdownget_issues- list failing issues ranked by severity and impactget_fix_prompts- generate fix prompts for selected issuesget_scan_history- retrieve score history over timeget_dismissed_issues- review dismissed or not-applicable issuescompare_scans- compare two scans for fixed, new, and still-open issuesrequest_scan- get instructions for running a scan and comparing results