This server only runs locally, from a package. Install it with the instructions on this page to try it.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add security-detections-mcp \ -- npx -y [email protected]
Environment
SIGMA_PATHS (optional, not in the config above): Comma-separated paths to Sigma rule directories (e.g., /path/to/sigma/rules,/path/to/sigma/rules-threat-hunting)SPLUNK_PATHS (optional, not in the config above): Comma-separated paths to Splunk ESCU detection directories (e.g., /path/to/security_content/detections)ELASTIC_PATHS (optional, not in the config above): Comma-separated paths to Elastic detection rule directories (e.g., /path/to/detection-rules/rules)KQL_PATHS (optional, not in the config above): Comma-separated paths to KQL hunting query directories (e.g., /path/to/kql-queries)SUBLIME_PATHS (optional, not in the config above): Comma-separated paths to Sublime MQL rule directories (e.g., /path/to/sublime-rules/detection-rules,/path/to/delivr-detections/sublime-rules)CQL_HUB_PATHS (optional, not in the config above): Comma-separated paths to CQL Hub (CrowdStrike) query directories (e.g., /path/to/cql-hub/queries)JAMF_PROTECT_PATHS (optional, not in the config above): Comma-separated paths to Jamf Protect custom analytic detection directories (macOS, e.g., /path/to/jamfprotect/custom_analytic_detections)STORY_PATHS (optional, not in the config above): Comma-separated paths to Splunk analytic story directories (optional, e.g., /path/to/security_content/stories)We don't run packages, so we can't list this server's tools.