@@ -37,27 +37,33 @@ thv run [flags] SERVER_OR_IMAGE_OR_PROTOCOL [-- ARGS...]
37
37
### Options
38
38
39
39
```
40
- --audit-config string Path to the audit configuration file
41
- --authz-config string Path to the authorization configuration file
42
- --ca-cert string Path to a custom CA certificate file to use for container builds
43
- --enable-audit Enable audit logging with default configuration
44
- -e, --env stringArray Environment variables to pass to the MCP server (format: KEY=VALUE)
45
- -f, --foreground Run in foreground mode (block until container exits)
46
- -h, --help help for run
47
- --host string Host for the HTTP proxy to listen on (IP or hostname) (default "127.0.0.1")
48
- --image-verification string Set image verification mode (warn, enabled, disabled) (default "warn")
49
- --name string Name of the MCP server (auto-generated from image if not provided)
50
- --oidc-audience string Expected audience for the token
51
- --oidc-client-id string OIDC client ID
52
- --oidc-issuer string OIDC issuer URL (e.g., https://accounts.google.com)
53
- --oidc-jwks-url string URL to fetch the JWKS from
54
- --permission-profile string Permission profile to use (none, network, or path to JSON file) (default "network")
55
- --port int Port for the HTTP proxy to listen on (host port)
56
- --secret stringArray Specify a secret to be fetched from the secrets manager and set as an environment variable (format: NAME,target=TARGET)
57
- --target-host string Host to forward traffic to (only applicable to SSE transport) (default "127.0.0.1")
58
- --target-port int Port for the container to expose (only applicable to SSE transport)
59
- --transport string Transport mode (sse or stdio) (default "stdio")
60
- -v, --volume stringArray Mount a volume into the container (format: host-path:container-path[:ro])
40
+ --audit-config string Path to the audit configuration file
41
+ --authz-config string Path to the authorization configuration file
42
+ --ca-cert string Path to a custom CA certificate file to use for container builds
43
+ --enable-audit Enable audit logging with default configuration
44
+ -e, --env stringArray Environment variables to pass to the MCP server (format: KEY=VALUE)
45
+ -f, --foreground Run in foreground mode (block until container exits)
46
+ -h, --help help for run
47
+ --host string Host for the HTTP proxy to listen on (IP or hostname) (default "127.0.0.1")
48
+ --image-verification string Set image verification mode (warn, enabled, disabled) (default "warn")
49
+ --name string Name of the MCP server (auto-generated from image if not provided)
50
+ --oidc-audience string Expected audience for the token
51
+ --oidc-client-id string OIDC client ID
52
+ --oidc-issuer string OIDC issuer URL (e.g., https://accounts.google.com)
53
+ --oidc-jwks-url string URL to fetch the JWKS from
54
+ --otel-enable-prometheus-metrics-path Enable Prometheus-style /metrics endpoint on the main transport port
55
+ --otel-endpoint string OpenTelemetry OTLP endpoint URL (e.g., https://api.honeycomb.io)
56
+ --otel-headers stringArray OpenTelemetry OTLP headers in key=value format (e.g., x-honeycomb-team=your-api-key)
57
+ --otel-insecure Disable TLS verification for OpenTelemetry endpoint
58
+ --otel-sampling-rate float OpenTelemetry trace sampling rate (0.0-1.0) (default 0.1)
59
+ --otel-service-name string OpenTelemetry service name (defaults to toolhive-mcp-proxy)
60
+ --permission-profile string Permission profile to use (none, network, or path to JSON file) (default "network")
61
+ --port int Port for the HTTP proxy to listen on (host port)
62
+ --secret stringArray Specify a secret to be fetched from the secrets manager and set as an environment variable (format: NAME,target=TARGET)
63
+ --target-host string Host to forward traffic to (only applicable to SSE transport) (default "127.0.0.1")
64
+ --target-port int Port for the container to expose (only applicable to SSE transport)
65
+ --transport string Transport mode (sse or stdio) (default "stdio")
66
+ -v, --volume stringArray Mount a volume into the container (format: host-path:container-path[:ro])
61
67
```
62
68
63
69
### Options inherited from parent commands
0 commit comments