MONII Guides MONII CLI: status, kill, login, whoami
Guide · CLI

MONII CLI: status, kill, login, whoami

Four commands. Free, open source, and it never sends your tokens anywhere except to the provider APIs.

npm install -g @moniiapp/cli

monii login#

Walks through Vercel and Netlify. Detects tokens already on your machine, offers to install the provider CLIs if missing, and writes ~/.monii/auth.json with mode 0600.

It also prints a QR code encoding a monii://auth?… deep link, which pairs the iOS app without retyping a token on a phone keyboard.

Do not screenshot the QR

It contains your provider token. Anyone who scans it gets the same access you have. Same rule as any credential.

monii status#

Every deployment across both providers, in one list, most recent first.

$ monii status
▲ aurora-api      FAILED    staging   6m ago   feat(ui): radar + insights
◆ mosaic-blog     LIVE      main     14m ago   fix: og image path
▲ paperclip-dev   LIVE      main      1h ago   chore: bump deps

The point is the merge. Two providers, one list, no tab switching.

monii kill <project>#

Pauses a project. Vercel: POST /v1/projects/:id/pause. Netlify: sets a site password. Both reversible, both run against your own token on your own resources.

$ monii kill aurora-api
This will pause aurora-api (vercel). Visitors will see an error page. [y/N]

Confirmation is not skippable. It takes a real site offline.

monii whoami#

Which providers are connected and whether the tokens still authenticate. First thing to run when something is not working.

What it will not do#

  • No watching. There is no --watch, no daemon, no alerting. A CLI that is not running cannot notify you, and the moments that matter are the ones where you are not at the terminal. That job belongs to the app.
  • Limited Vercel Hobby usage. Vercel's usage endpoint returns restricted data on Hobby. Not something any tool can work around.

Source#

Open source at github.com/randomershenans/MONII.

Questions people actually ask

Is the MONII CLI free?

Yes, and open source. It has no account requirement and no paid tier.

Where does it store credentials?

~/.monii/auth.json, written with mode 0600. Tokens are only ever sent to the Vercel and Netlify APIs.

Can the CLI pause a project?

Yes — monii kill , with a confirmation prompt.

For when you are not at the terminal

The CLI is for when you are already there. The iOS app is for the threshold alert that fires when you are not.

Get MONII for iOS ›