CLI reference
chock gateway run
Ask the user before running chock gateway run: what it takes and prints, from the engine at the pinned commit.
Serve stdio between the MCP client and the wrapped server
Syntax
This is the usage line argparse builds from this command's parser.
chock gateway run [-h] [--repo REPO] ...
Arguments and options
The table lists every argument the parser declares, except -h, --help, written as argparse prints it. Default is the value the parser uses when you leave the option out. It is empty for a flag or when the parser sets none.
| Argument | Default | Help |
|---|---|---|
--repo REPO | . | Repo root holding .chock/compiled (default: .) |
downstream | The real MCP server command, after -- (e.g. -- npx some-mcp-server) |
Exit codes
- 2: argparse rejected the arguments, for example an option this command does not have. The site's tests run every command with an unknown option and check that it exits 2.
- Chock documents no other exit codes, and this page has no recorded run.
Help as printed
This is what --help prints, from the same parser. The usage line names the program as the engine's parser does.
usage: chock gateway run [-h] [--repo REPO] ...
positional arguments:
downstream the real MCP server command, after `--` (e.g. -- npx some-mcp-server)
options:
-h, --help show this help message and exit
--repo REPO Repo root holding .chock/compiled (default: .)
Built from engine 5a4b6287a46e and catalog 1e60d211c1bb.