Home Features Pricing Documentation Services Contact DOWNLOAD
← Back to docs

Zed Integration

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

Zed has native MCP support built into its assistant panel. Add the SiteCMD server to your Zed settings and it will be available in any AI conversation.

Configuration

The fastest path is to let the SiteCMD desktop app write the config for you: open SiteCMD, go to Integrations, and connect Zed. The app registers the MCP server and runs it bundled inside the app via your local Node, so there is nothing to install separately.

To wire it up by hand, open Zed settings (Cmd+,) and add the following to your settings.json, pointing at the bundled server script. On macOS:

{
  "context_servers": {
    "sitecmd": {
      "command": {
        "path": "node",
        "args": ["/Applications/SiteCMD.app/Contents/Resources/sitecmd-mcp/sitecmd-mcp.mjs"]
      }
    }
  }
}

Keep command.path pointed at node and pass the path to sitecmd-mcp.mjs as the argument.

Zed picks up the change without a restart.

What you get

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

  • 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