mcp-bundle-google-workspace values¶
Every value of chart mcp-bundle-google-workspace 0.1.0, read from values.yaml and values.schema.json. A map is listed with its keys; a map without a description of its own is listed by its keys only. Every value has a default: the chart installs with none given.
| Value | Type | Default | Description |
|---|---|---|---|
enabled |
boolean | true |
switch of this bundle when mcp-all includes it |
secrets |
object | One OAuth client of a Google Cloud project for every server of the bundle: type Web application, "Use this client for an AI-powered agent", one redirect URI per agent (https://<agent route host>/mcp-oauth/callback). The chart writes it as the Secret <release>-google-oauth-client | |
secrets.type |
string | kubernetes |
kubernetes: the Secret from clientId and clientSecret (empty: no Secret, and agents skip the servers until one exists). externalSecret: from a secret store One of: kubernetes, externalSecret. |
secrets.clientId |
string | "" |
|
secrets.clientSecret |
string | "" |
|
secrets.externalSecret.storeKind |
string | ClusterSecretStore |
One of: SecretStore, ClusterSecretStore. |
secrets.externalSecret.storeName |
string | "" |
|
secrets.externalSecret.refreshInterval |
string | 1h |
|
secrets.externalSecret.item |
string | "" |
vault item with the client id as username and the client secret as password. Empty: <release>-google-oauth-client |
gmail |
object | The servers; each takes the values of its chart (mcp-gmail, mcp-google-drive, ...), for example write: true for write scopes. enabled: false leaves a server out | |
gmail.enabled |
boolean | true |
|
gmail.oauthClient.create |
boolean | false |
|
gmail.oauthClient.secretSuffix |
string | google-oauth-client |
|
googleDrive.enabled |
boolean | true |
|
googleDrive.oauthClient.create |
boolean | false |
|
googleDrive.oauthClient.secretSuffix |
string | google-oauth-client |
|
googleDocs.enabled |
boolean | true |
|
googleDocs.oauthClient.create |
boolean | false |
|
googleDocs.oauthClient.secretSuffix |
string | google-oauth-client |
|
googleSheets.enabled |
boolean | true |
|
googleSheets.oauthClient.create |
boolean | false |
|
googleSheets.oauthClient.secretSuffix |
string | google-oauth-client |
|
googleCalendar.enabled |
boolean | true |
|
googleCalendar.oauthClient.create |
boolean | false |
|
googleCalendar.oauthClient.secretSuffix |
string | google-oauth-client |