Skip to main content

scd-server

scd-server extends the CLI with team collaboration features. It runs entirely in your own infrastructure — no code, findings, or scan data ever leaves your network.

What scd-server adds

  • Team dashboard — aggregated findings, trend analysis, and knowledge gap tracking across your whole team
  • Exception approval flow — developers request exceptions, team leads approve or reject with a reason
  • CRA Compliance Report — ready-made documentation for EU Cyber Resilience Act conformity assessments
  • Findings history — every scan from every developer in one place, searchable and filterable
  • Deep Analysis — AI-powered analysis of CRITICAL and HIGH findings; confirms real vulnerabilities, identifies false positives, and suggests concrete fixes (Professional)
  • Notifications — dashboard alerts, Discord webhooks, and email for license events, finding spikes, and more

How it fits together

Developer machine Your infrastructure
───────────────── ──────────────────
scd CLI → scd-server
scd scan Team dashboard
scd accept / ignore Exception approval
scd sync Findings history
scd scan --deep Deep analysis

The CLI pushes scan events to scd-server automatically after each scan. Nothing passes through Activemind's servers — the only external call scd-server makes is a daily license heartbeat to api.securecodebydesign.com.

Requirements

  • Node.js 22 or later, or use the self-contained binary (no Node.js required)
  • A machine or server in your infrastructure reachable by your developers
  • A valid Team or Professional license

Next steps