From 8218db8ee209d524600e6e02598bffb628731744 Mon Sep 17 00:00:00 2001 From: cbcoutinho Date: Wed, 29 Oct 2025 10:57:55 +0000 Subject: [PATCH] Update README and index from chart release --- README.md | 21 ++++++++++++++++++++- charts/nextcloud-mcp-server/README.md | 21 ++++++++++++++++++++- 2 files changed, 40 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index addc52d..7843d86 100644 --- a/README.md +++ b/README.md @@ -114,6 +114,26 @@ ingress: | `auth.oauth.persistence.enabled` | Enable persistent storage for OAuth | `true` | | `auth.oauth.persistence.size` | Size of OAuth storage PVC | `100Mi` | +#### MCP Server Configuration + +| Parameter | Description | Default | +|-----------|-------------|---------| +| `mcp.transport` | Transport mode | `streamable-http` | +| `mcp.port` | Server port (used by both auth modes) | `8000` | +| `mcp.extraArgs` | Additional command-line arguments | `[]` | + +The `extraArgs` parameter allows you to pass additional command-line arguments to the MCP server. This is useful for enabling debug logging, enabling specific apps, or other runtime configuration. + +**Example:** +```yaml +mcp: + extraArgs: + - "--log-level" + - "debug" + - "--enable-app" + - "notes" +``` + #### Image Configuration | Parameter | Description | Default | @@ -137,7 +157,6 @@ ingress: |-----------|-------------|---------| | `service.type` | Service type | `ClusterIP` | | `service.port` | Service port | `8000` | -| `service.oauthPort` | OAuth service port | `8001` | #### Ingress diff --git a/charts/nextcloud-mcp-server/README.md b/charts/nextcloud-mcp-server/README.md index addc52d..7843d86 100644 --- a/charts/nextcloud-mcp-server/README.md +++ b/charts/nextcloud-mcp-server/README.md @@ -114,6 +114,26 @@ ingress: | `auth.oauth.persistence.enabled` | Enable persistent storage for OAuth | `true` | | `auth.oauth.persistence.size` | Size of OAuth storage PVC | `100Mi` | +#### MCP Server Configuration + +| Parameter | Description | Default | +|-----------|-------------|---------| +| `mcp.transport` | Transport mode | `streamable-http` | +| `mcp.port` | Server port (used by both auth modes) | `8000` | +| `mcp.extraArgs` | Additional command-line arguments | `[]` | + +The `extraArgs` parameter allows you to pass additional command-line arguments to the MCP server. This is useful for enabling debug logging, enabling specific apps, or other runtime configuration. + +**Example:** +```yaml +mcp: + extraArgs: + - "--log-level" + - "debug" + - "--enable-app" + - "notes" +``` + #### Image Configuration | Parameter | Description | Default | @@ -137,7 +157,6 @@ ingress: |-----------|-------------|---------| | `service.type` | Service type | `ClusterIP` | | `service.port` | Service port | `8000` | -| `service.oauthPort` | OAuth service port | `8001` | #### Ingress