Skip to content

mcp-google-docs values

Every value of chart mcp-google-docs 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
team string "" Team of the tenant the server serves: the chart puts every object into <tenant>-<team>, a namespace the team already has. Empty: the release namespace
tenant string "" Tenant the server belongs to; required with team
enabled boolean true switch of this server when a bundle chart includes it
nameOverride string "" name of the RemoteMCPServer, the server's name in the agent UI. Empty: mcp.server
url string https://docsmcp.googleapis.com/mcp/v1 address of Google's hosted Google Docs MCP server
scopes array ["https://www.googleapis.com/auth/drive.readonly", "https://www.googleapis.co... OAuth scopes every user grants at login: read-only
write boolean false true: users also grant writeScopes, so the agent can edit documents
writeScopes array ["https://www.googleapis.com/auth/drive.file", "https://www.googleapis.com/au...
mcp.labelDomain string mcp.openshift.eu prefix of the selection labels on the RemoteMCPServer
mcp.server string google-docs <labelDomain>/server: the server name an agent lists to get only this server
mcp.bundle string google-workspace <labelDomain>/bundle: the bundle an agent lists to get all its servers
mcp.category string productivity <labelDomain>/category: the kind of tool, for catalogs and filters
mcp.addon boolean true <labelDomain>/addon: "true": an agent gets the server only when it lists its bundle or server name; false: every agent that may list RemoteMCPServers here gets it
mcp.description string Google Docs of the logged-in user: read documents description of the server in kagent and the agent UI
mcp.icon string https://cdn.simpleicons.org/googledocs image URL of the server's card in the agent UI
oauthClient.existingSecret string "" existing Secret with the keys client_id and client_secret of the OAuth client. Empty: <release>-<secretSuffix>
oauthClient.secretSuffix string oauth-client name suffix of the chart's own client Secret; bundle charts share one per vendor
oauthClient.create boolean true write the client Secret from secrets below; bundle charts write it themselves
secrets.type string kubernetes kubernetes: the client Secret from clientId and clientSecret. externalSecret: from a secret store One of: kubernetes, externalSecret.
secrets.clientId string "" OAuth client of a Google Cloud project: type Web application, "Use this client for an AI-powered agent". Empty: no Secret, and agents skip the server until one exists
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>-<secretSuffix>