Skip to content

Commit 63b6659

Browse files
Update ToolHive reference docs for v0.15.0 (#662)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 78891a7 commit 63b6659

File tree

3 files changed

+651
-232
lines changed

3 files changed

+651
-232
lines changed

docs/toolhive/reference/cli/thv_serve.md

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -24,21 +24,24 @@ thv serve [flags]
2424
### Options
2525

2626
```
27-
--experimental-mcp EXPERIMENTAL: Enable embedded MCP server for controlling ToolHive
28-
--experimental-mcp-host string EXPERIMENTAL: Host for the embedded MCP server (default "localhost")
29-
--experimental-mcp-port string EXPERIMENTAL: Port for the embedded MCP server (default "4483")
30-
-h, --help help for serve
31-
--host string Host address to bind the server to (default "127.0.0.1")
32-
--oidc-audience string Expected audience for the token
33-
--oidc-client-id string OIDC client ID
34-
--oidc-client-secret string OIDC client secret (optional, for introspection)
35-
--oidc-introspection-url string URL for token introspection endpoint
36-
--oidc-issuer string OIDC issuer URL (e.g., https://accounts.google.com)
37-
--oidc-jwks-url string URL to fetch the JWKS from
38-
--oidc-scopes strings OAuth scopes to advertise in the well-known endpoint (RFC 9728, defaults to 'openid' if not specified)
39-
--openapi Enable OpenAPI documentation endpoints (/api/openapi.json and /api/doc)
40-
--port int Port to bind the server to (default 8080)
41-
--socket string UNIX socket path to bind the server to (overrides host and port if provided)
27+
--experimental-mcp EXPERIMENTAL: Enable embedded MCP server for controlling ToolHive
28+
--experimental-mcp-host string EXPERIMENTAL: Host for the embedded MCP server (default "localhost")
29+
--experimental-mcp-port string EXPERIMENTAL: Port for the embedded MCP server (default "4483")
30+
-h, --help help for serve
31+
--host string Host address to bind the server to (default "127.0.0.1")
32+
--oidc-audience string Expected audience for the token
33+
--oidc-client-id string OIDC client ID
34+
--oidc-client-secret string OIDC client secret (optional, for introspection)
35+
--oidc-introspection-url string URL for token introspection endpoint
36+
--oidc-issuer string OIDC issuer URL (e.g., https://accounts.google.com)
37+
--oidc-jwks-url string URL to fetch the JWKS from
38+
--oidc-scopes strings OAuth scopes to advertise in the well-known endpoint (RFC 9728, defaults to 'openid' if not specified)
39+
--openapi Enable OpenAPI documentation endpoints (/api/openapi.json and /api/doc)
40+
--port int Port to bind the server to (default 8080)
41+
--sentry-dsn string Sentry DSN for error tracking and distributed tracing (falls back to SENTRY_DSN env var)
42+
--sentry-environment string Sentry environment name, e.g. production or development (falls back to SENTRY_ENVIRONMENT env var)
43+
--sentry-traces-sample-rate float Sentry traces sample rate (0.0-1.0) for performance monitoring (default 1)
44+
--socket string UNIX socket path to bind the server to (overrides host and port if provided)
4245
```
4346

4447
### Options inherited from parent commands

0 commit comments

Comments
 (0)