Command-line interface (CLI) Overview
Last updated: May 29, 2026
The Multiplay Hosting command-line interface (CLI) offers a way to build automated workflows that interact with the Multiplay Hosting service.
The CLI supports key Multiplay by Rocket Science workflows and provides a clear path from onboarding to daily operations.
Downloads
You can download the latest version of the CLI here
Credential model
Newly onboarded users are typically provided an mpcli.json file with enough values to get started, including legacy credentials.
Typical fields include APIKey, AccessKey, SecretKey, AccountServiceID, Endpoint, StorageBucket, and ServiceAccountKey.
API keys are created from the Multiplay dashboard API Keys page at https://dashboard.multiplay.dev.
Project and environment IDs
--projectid is the Multiplay by Rocket Science project identifier for your game or service.
--environmentid is the environment within that project, for example dev, staging, or production.
These values are passed to API key-based command groups such as build and build-configuration.
Recommended customer journey
Authenticate: login
Create or list builds: build
Create or list build configurations: build-configuration
Allocate capacity for test sessions: fleet
Operate a server instance: server
For image publishing, use one of these paths:
Shortcut path:
mpcli image deploy(single command)Step-by-step path:
image sync->image update->image diff->image version->image status
See image for details.
Command reference
Command groups and index
login
build
build-configuration
fleet
server
image
Global flags