scanrail
v0.1.3
Published
Developer-first security scan orchestrator
Maintainers
Readme
Scanrail
Developer-first security scan orchestration from one CLI.
This package installs the scanrail command. It delegates to @scanrail/cli, which installs the matching platform-specific Go binary package for macOS, Windows, or Linux.
Install
npm install -g scanrail
scanrail doctorYou can also run it without a global install:
npx scanrail doctorFirst Scan
scanrail init --non-interactive --project-name demo --target https://example.com
scanrail run --only headersThe first release includes the CLI scaffold, config generation, workspace setup, JSON/HTML reporting, and a native security headers scanner. Docker-backed adapters for Gitleaks, Trivy, and Semgrep are planned next.
MCP
Scanrail includes a local stdio MCP server for AI clients:
scanrail mcp serveThe MCP MVP exposes bounded tools for doctor, config reading, latest report summaries, and the native headers scan with explicit active-scan confirmation.
Package Layout
scanrail is the recommended npm entrypoint. It depends on @scanrail/cli, which installs one optional platform package:
@scanrail/cli-darwin-arm64@scanrail/cli-darwin-x64@scanrail/cli-win32-x64@scanrail/cli-win32-arm64@scanrail/cli-linux-x64@scanrail/cli-linux-arm64
Links
- Repository: https://github.com/raeseoklee/scanrail
- Documentation: https://github.com/raeseoklee/scanrail#readme
- Issues: https://github.com/raeseoklee/scanrail/issues
- Security: https://github.com/raeseoklee/scanrail/blob/main/SECURITY.md
License
Apache-2.0
