Skip to content

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.

sh
npm install -g @gmc-cli/cli
gmc --version

Or run it without installing:

sh
npx @gmc-cli/cli doctor

Homebrew

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 releasegmc-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 --version

In 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.

Released under the MIT License.