Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e1aca04aff | |||
| 3b12e585ca |
@@ -1,3 +1,9 @@
|
|||||||
|
## v0.22.6 (2025-10-29)
|
||||||
|
|
||||||
|
### Fix
|
||||||
|
|
||||||
|
- **helm**: Update helm chart with extraArgs
|
||||||
|
|
||||||
## v0.22.5 (2025-10-29)
|
## v0.22.5 (2025-10-29)
|
||||||
|
|
||||||
### Fix
|
### Fix
|
||||||
|
|||||||
@@ -2,8 +2,8 @@ apiVersion: v2
|
|||||||
name: nextcloud-mcp-server
|
name: nextcloud-mcp-server
|
||||||
description: A Helm chart for Nextcloud MCP Server - enables AI assistants to interact with Nextcloud
|
description: A Helm chart for Nextcloud MCP Server - enables AI assistants to interact with Nextcloud
|
||||||
type: application
|
type: application
|
||||||
version: 0.22.5
|
version: 0.22.6
|
||||||
appVersion: "0.22.5"
|
appVersion: "0.22.6"
|
||||||
keywords:
|
keywords:
|
||||||
- nextcloud
|
- nextcloud
|
||||||
- mcp
|
- mcp
|
||||||
|
|||||||
@@ -114,6 +114,26 @@ ingress:
|
|||||||
| `auth.oauth.persistence.enabled` | Enable persistent storage for OAuth | `true` |
|
| `auth.oauth.persistence.enabled` | Enable persistent storage for OAuth | `true` |
|
||||||
| `auth.oauth.persistence.size` | Size of OAuth storage PVC | `100Mi` |
|
| `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
|
#### Image Configuration
|
||||||
|
|
||||||
| Parameter | Description | Default |
|
| Parameter | Description | Default |
|
||||||
@@ -137,7 +157,6 @@ ingress:
|
|||||||
|-----------|-------------|---------|
|
|-----------|-------------|---------|
|
||||||
| `service.type` | Service type | `ClusterIP` |
|
| `service.type` | Service type | `ClusterIP` |
|
||||||
| `service.port` | Service port | `8000` |
|
| `service.port` | Service port | `8000` |
|
||||||
| `service.oauthPort` | OAuth service port | `8001` |
|
|
||||||
|
|
||||||
#### Ingress
|
#### Ingress
|
||||||
|
|
||||||
|
|||||||
@@ -46,11 +46,12 @@ spec:
|
|||||||
- "{{ .Values.mcp.transport }}"
|
- "{{ .Values.mcp.transport }}"
|
||||||
{{- if eq .Values.auth.mode "oauth" }}
|
{{- if eq .Values.auth.mode "oauth" }}
|
||||||
- "--oauth"
|
- "--oauth"
|
||||||
- "--port"
|
|
||||||
- "{{ .Values.auth.oauth.port }}"
|
|
||||||
- "--oauth-token-type"
|
- "--oauth-token-type"
|
||||||
- "{{ .Values.auth.oauth.tokenType }}"
|
- "{{ .Values.auth.oauth.tokenType }}"
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{- with .Values.mcp.extraArgs }}
|
||||||
|
{{- toYaml . | nindent 12 }}
|
||||||
|
{{- end }}
|
||||||
ports:
|
ports:
|
||||||
- name: http
|
- name: http
|
||||||
containerPort: {{ include "nextcloud-mcp-server.port" . }}
|
containerPort: {{ include "nextcloud-mcp-server.port" . }}
|
||||||
|
|||||||
@@ -172,8 +172,6 @@ securityContext:
|
|||||||
service:
|
service:
|
||||||
type: ClusterIP
|
type: ClusterIP
|
||||||
port: 8000
|
port: 8000
|
||||||
# For OAuth mode, you may want to expose both ports
|
|
||||||
oauthPort: 8001
|
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
|
||||||
ingress:
|
ingress:
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "nextcloud-mcp-server"
|
name = "nextcloud-mcp-server"
|
||||||
version = "0.22.5"
|
version = "0.22.6"
|
||||||
description = "Model Context Protocol (MCP) server for Nextcloud integration - enables AI assistants to interact with Nextcloud data"
|
description = "Model Context Protocol (MCP) server for Nextcloud integration - enables AI assistants to interact with Nextcloud data"
|
||||||
authors = [
|
authors = [
|
||||||
{name = "Chris Coutinho", email = "chris@coutinho.io"}
|
{name = "Chris Coutinho", email = "chris@coutinho.io"}
|
||||||
|
|||||||
@@ -941,7 +941,7 @@ wheels = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "nextcloud-mcp-server"
|
name = "nextcloud-mcp-server"
|
||||||
version = "0.22.5"
|
version = "0.22.6"
|
||||||
source = { editable = "." }
|
source = { editable = "." }
|
||||||
dependencies = [
|
dependencies = [
|
||||||
{ name = "caldav" },
|
{ name = "caldav" },
|
||||||
|
|||||||
Reference in New Issue
Block a user