Install NFLTR CLI

Get the nfltr command-line client for the hosted control plane at nfltr.xyz. Pick your platform, paste the one-liner, then save your API key from the dashboard.

1. Install for your platform

macOS

Recommended: one-line installer (downloads the latest binary, checks the release's signed SHA256SUMS and the binary's SHA-256, and refuses it on a missing or bad signature or a mismatch):

curl -fsSL https://nfltr.xyz/install.sh | sh

Confirm: nfltr version. For the hub, nodes and MCP (nfltr orch, nfltr node), add nfltr-orch: curl -fsSL https://nfltr.xyz/install.sh | sh -s -- --with orch (or nfltr update --apply --with orch).

Linux

One-line installer for amd64 and arm64 (checks the signature and SHA-256 the same way):

curl -fsSL https://nfltr.xyz/install.sh | sh

Override install directory with NFLTR_INSTALL_DIR=/usr/local/bin if needed.

Windows

Download the latest nfltr.exe for your architecture from the dashboard downloads page, add the folder to your PATH, then open PowerShell:

nfltr version

Each release folder has a SHA256SUMS file, signed by the nfltr release key (SHA256SUMS.sshsig); compare it with certutil -hashfile nfltr-windows-amd64.exe SHA256. nfltr update --apply checks the signature and checksum itself.

Open dashboard downloads →

2. Save your API key

Sign in with your browser; a new API key is saved locally and never printed:

nfltr config login

On a machine without a browser, create a key at nfltr.xyz/dashboard under Account → API keys, then store it locally (the key is prompted for without echo, so it stays out of shell history; pipe it with nfltr config add-api-key - in scripts) so every nfltr orch command authenticates to the hosted plane:

nfltr config add-api-key

Optional label for a teammate key: nfltr config add-api-key --name alice

3. Next steps