Skip to content

Commit 177fb41

Browse files
Update ToolHive reference docs for v0.0.47 (#14)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent b5ff367 commit 177fb41

File tree

1 file changed

+27
-21
lines changed

1 file changed

+27
-21
lines changed

docs/toolhive/reference/cli/thv_run.md

Lines changed: 27 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -37,27 +37,33 @@ thv run [flags] SERVER_OR_IMAGE_OR_PROTOCOL [-- ARGS...]
3737
### Options
3838

3939
```
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])
6167
```
6268

6369
### Options inherited from parent commands

0 commit comments

Comments
 (0)