Skip to main content

Quick Install

The recommended way to install Ultra:
curl -sSL https://get.ultra.security/install.sh | sh
The install script:
  • Auto-detects your OS (macOS, Linux, Windows) and architecture (amd64, arm64)
  • Downloads from CDN (get.ultra.security) with GitHub Releases fallback
  • Installs to /usr/local/bin (or uses sudo if needed)
  • Removes macOS quarantine attributes automatically

macOS .pkg Installer

A signed and notarized universal binary package is available:
https://get.ultra.security/v{VERSION}/Ultra-{VERSION}-macOS.pkg
Double-click to install. No Gatekeeper warnings since the package is signed with an Apple Developer certificate and notarized.

Environment Variables

Customize the installation with environment variables:
VariableDefaultDescription
INSTALL_DIR/usr/local/binCustom installation directory
VERSIONLatest releasePin to a specific version
# Install to a custom directory
INSTALL_DIR=~/.local/bin curl -sSL https://get.ultra.security/install.sh | sh

# Install a specific version
VERSION=0.5.0 curl -sSL https://get.ultra.security/install.sh | sh

Platform Support

PlatformArchitectureStatus
macOSIntel (amd64)Supported
macOSApple Silicon (arm64)Supported
Linuxamd64Supported
Linuxarm64Supported
Windowsamd64Supported

Verify Installation

After installing, verify Ultra is working:
ultra version
Run diagnostics to check your system:
ultra doctor

Upgrading

Re-run the install script to upgrade to the latest version:
curl -sSL https://get.ultra.security/install.sh | sh
Or pin to a specific version:
VERSION=0.6.0 curl -sSL https://get.ultra.security/install.sh | sh
Ultra is distributed from a private repository. go install is not available. Use the install script or .pkg installer.

Next Steps

Configure Clients

Set up your MCP clients to use Ultra