Installation
Four ways in — npm, npx, Homebrew, or a standalone binary (no Node needed). The npm and npx paths require Node.js ≥ 20; pick whichever fits your setup.
npm (recommended)
sh
npm install -g @gmc-cli/cli
gmc --versionOr run it without installing:
sh
npx @gmc-cli/cli doctorHomebrew
sh
brew install yasserstudio/tap/gmc(The formula installs the published npm package and links the gmc binary; Homebrew pulls in Node.)
Standalone binary
Each release attaches prebuilt, self-contained binaries (no Node required) to its GitHub release — gmc-darwin-arm64, gmc-darwin-x64, gmc-linux-x64, gmc-linux-arm64. Download the one for your platform, then:
sh
chmod +x gmc-darwin-arm64
sudo mv gmc-darwin-arm64 /usr/local/bin/gmc
gmc --versionIn CI
Don't install — use npx @gmc-cli/cli directly, or the GitHub Action / GitLab recipe.
Next
Run gmc doctor to verify auth and Merchant API access, then see Getting started.