HomeFeaturesPricingDocumentationContactDOWNLOAD
← Back to docs

JetBrains

Set up SiteCMD with JetBrains IDEs to fix issues with full scan context.

JetBrains IDEs (IntelliJ IDEA, WebStorm, PhpStorm, and the rest) support MCP servers through the AI Assistant plugin. Connect SiteCMD to give the AI Assistant access to your scan results.

SiteCMD’s in-app Integrations connect button currently writes config for Cursor, Claude Code, and Codex. For JetBrains, add the server by hand as below.

Configuration

Go to Settings > Tools > AI Assistant > Model Context Protocol (MCP) and add a server:

  • Name: sitecmd
  • Command: node
  • Arguments: --disable-warning=ExperimentalWarning /Applications/SiteCMD.app/Contents/Resources/sitecmd-mcp/sitecmd-mcp.mjs

That argument path is the macOS location; on Windows and Linux the script lives in the resources/sitecmd-mcp/ folder next to the installed SiteCMD binary. The AI Assistant dialog also has an Import from Claude option that reads a standard mcpServers JSON block if you already have one elsewhere.

What you get

Once connected, the JetBrains AI Assistant can call these tools:

  • get_projects - list all projects tracked in SiteCMD
  • get_scan_score - fetch the latest score and category breakdown
  • get_issues - list failing issues ranked by severity and impact
  • get_fix_prompts - generate fix prompts for selected issues
  • get_scan_history - retrieve score history over time
  • get_dismissed_issues - review dismissed or not-applicable issues
  • compare_scans - compare two scans for fixed, new, and still-open issues
  • request_scan - get instructions for running a scan and comparing results