Home Features For Vibe Coders For Developers Pricing Documentation Services Contact
← Back to docs
Documentation

Cursor Integration

Set up SiteCMD with Cursor to fix issues with full scan context.

Connect SiteCMD to Cursor so your AI assistant can read scan results, list issues, and generate fix prompts without leaving the editor.

Configuration

Add the following to ~/.cursor/mcp.json (create the file if it does not exist):

{
  "mcpServers": {
    "sitecmd": {
      "command": "node",
      "args": ["/path/to/sitecmd/mcp-server/index.js"]
    }
  }
}

Replace /path/to/sitecmd/mcp-server/index.js with the actual path on your machine. The MCP server ships inside the SiteCMD app bundle - on macOS it is typically at:

~/Applications/SiteCMD.app/Contents/Resources/mcp-server/index.js

Restart Cursor after saving the config.

What you get

Once connected, Cursor’s AI can call these tools against your SiteCMD data:

  • list_projects - list all projects tracked in SiteCMD
  • get_scan_results - fetch the latest scan results for a project
  • list_issues - get open issues ranked by severity and impact
  • build_fix_prompt - generate a detailed fix prompt for a specific issue, including affected files and recommended steps
  • get_score_trend - retrieve score history to understand trajectory over time