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 matching standalone binary for your platform; Node.js is not required.

Standalone binary

Each release attaches prebuilt, self-contained binaries (no Node required) to its GitHub release. Choose the asset that matches your machine:

PlatformAsset
macOS, Apple silicongmc-darwin-arm64
macOS, Intelgmc-darwin-x64
Linux, x86-64gmc-linux-x64
Linux, ARM64gmc-linux-arm64

For example, on an Apple-silicon Mac:

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.

Verify and continue

Run gmc doctor to verify auth and Merchant API access, then see Getting started.

Released under the MIT License.