Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Commands

Use mcpstack <command> for interactive harness selection or --harness codex or --harness claude for unattended runs. Namespaced mcpstack <harness> <command> forms remain available. Only import accepts multiple harnesses. --config <PATH> selects a configuration for one harness.

--non-interactive disables prompts; -y approves changes. Permissions always require --include-permissions.

Operations

CommandPurpose
listList configured servers without running them.
showPrint a portable YAML stack to stdout.
exportSave a portable YAML stack.
diffPreview a redacted import diff without writing files or running servers.
importMerge server additions and replacements; preserve servers absent from the stack.
useReplace the entire server set. Servers absent from the stack are removed.
validateCheck stack syntax without resolving secrets, reading client config, or running servers.
updateCheck for or install the latest stable release from crates.io.
helpShow command help.

Exit statuses

Zero means success, cancellation, or no change; nonzero means failure.

Full help · CLI schema and error codes · Version 0.2.0