Overview
Global flags and CLI structure.
Command Structure
mcptrust [global-flags] <command> [command-flags] [-- <server-command>]Global Flags
| Flag | Default | Description |
|---|---|---|
--log-level | info | debug, info, warn, error |
--log-format | pretty | pretty or jsonl (SIEM-friendly) |
--log-output | stderr | stderr or file path |
--otel | false | Enable OpenTelemetry tracing |
--otel-endpoint | (env or localhost:4318) | OTel exporter endpoint |
--otel-protocol | otlphttp | otlphttp or otlpgrpc |
--otel-insecure | false | Allow insecure OTel connections (no TLS) |
--otel-service-name | mcptrust | Service name for traces |
--otel-sample-ratio | 1.0 | Sampling ratio (0.0-1.0) |
--receipt | (empty) | Path for receipt artifact |
--receipt-mode | overwrite | overwrite or append |
Exit Codes
| Code | Meaning |
|---|---|
| 0 | Success |
| 1 | Failure (drift, policy violation, verification failed) |