Skip to content

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