New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@sitecurl/mcp

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sitecurl/mcp

MCP server for SiteCurl website governance and audit platform. Run website audits, check scores, track regressions, and monitor site health from any MCP-compatible AI tool.

latest
npmnpm
Version
0.2.0
Version published
Weekly downloads
21
-53.33%
Maintainers
1
Weekly downloads
 
Created
Source

@sitecurl/mcp

MCP server and CI/CD CLI for SiteCurl, the website governance and audit platform.

Run website audits, check health scores, track regressions, and monitor site status from any MCP-compatible AI tool (Claude Desktop, Cursor, Windsurf, Claude Code) or your CI/CD pipeline.

Setup

Get your API key at sitecurl.com/settings. Requires a Pro or Studio plan.

Claude Desktop

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "sitecurl": {
      "command": "npx",
      "args": ["-y", "@sitecurl/mcp"],
      "env": {
        "SITECURL_API_KEY": "sc_live_your_key_here"
      }
    }
  }
}

Claude Code

claude mcp add sitecurl -- npx -y @sitecurl/mcp

Then set the env var: export SITECURL_API_KEY=sc_live_your_key_here

Cursor

Add to .cursor/mcp.json in your project:

{
  "mcpServers": {
    "sitecurl": {
      "command": "npx",
      "args": ["-y", "@sitecurl/mcp"],
      "env": {
        "SITECURL_API_KEY": "sc_live_your_key_here"
      }
    }
  }
}

Tools

Once connected, your AI assistant can use these 11 tools:

ToolDescription
sitecurl_list_sitesList all monitored websites with status
sitecurl_get_siteGet site details and latest scan score
sitecurl_add_siteAdd a new website to monitor
sitecurl_scanTrigger a new audit scan
sitecurl_scan_statusCheck if a scan is still running
sitecurl_findingsGet audit findings (filter by category, severity)
sitecurl_scoreGet the current health score
sitecurl_trendsScore history over time
sitecurl_priorityTop priority items across all sites
sitecurl_regressionsNew failures since last scan
sitecurl_improvementsFixed issues since last scan

Example prompts

  • "What's the health score for my site?"
  • "Run an audit on example.com and show me the critical findings"
  • "What regressed since the last scan?"
  • "Show me the priority items across all my sites"
  • "Add https://newsite.com to monitoring"

CI/CD Check Runner

Block deploys when your site has critical audit findings:

npx @sitecurl/mcp check https://example.com --api-key=sc_live_xxx --fail-on=critical

Options

FlagDescription
--api-key=KEYSiteCurl API key (or use SITECURL_API_KEY env var)
--fail-on=LEVELMinimum severity to fail: critical, warning, info (default: critical)
--api-url=URLAPI base URL override
--category=CATEGORYFilter findings to one category
--format=FORMATOutput text or json
--timeout=SECONDSMax wait for scan completion
--poll-interval=MSPoll interval in milliseconds
--no-scanUse the latest completed scan instead of triggering a new scan
--quietSuppress progress output

Exit codes

CodeMeaning
0No findings at or above threshold
1Findings found, check failed
2Scan failed or timed out
3Configuration error

GitHub Actions

- name: SiteCurl Audit
  run: npx @sitecurl/mcp check https://example.com --fail-on=critical
  env:
    SITECURL_API_KEY: ${{ secrets.SITECURL_API_KEY }}

GitLab CI

sitecurl-audit:
  script:
    - npx @sitecurl/mcp check https://example.com --fail-on=critical
  variables:
    SITECURL_API_KEY: $SITECURL_API_KEY

Audit categories

SiteCurl scans 7 categories: SEO, speed, security, accessibility, technical health, uptime, and AI readiness.

Rate limits

API rate limits apply to all MCP and CLI requests:

PlanLimit
Pro100 requests/hour
Studio1,000 requests/hour

See sitecurl.com/docs/api for details.

Environment variables

VariableRequiredDescription
SITECURL_API_KEYYesYour SiteCurl API key (sc_live_...)
SITECURL_API_URLNoOverride API endpoint (default: https://sitecurl.com)

License

MIT

Keywords

mcp

FAQs

Package last updated on 12 Aug 2026

Related posts