The CLI is the npm 2,036 package cordova, installed globally with -g. On Windows, or with Node from nvm 95,199 , type npm install -g cordova. With a system-wide Node on Linux or macOS the global prefix is /usr/local, which only root may write, so either add sudo or give npm a prefix you own:
npm install -g cordova --prefix ~/npm-global
export PATH=~/npm-global/bin:$PATH # add this line to ~/.profile to keep it
cordova -vOutput
... added 218 packages in 6s ... 13.0.0
The global CLI is only a driver: each project records its own platform versions (Adding Platforms), and npx cordova@13 runs a given CLI release without installing it.