io.github.us-all

google-drive

Google Drive + Workspace MCP — Docs, Sheets, Slides, Shared Drives, Labels, Approvals, DWD

stdiocommunityservice

Package Details

Transportstdio

Environment Variables

GOOGLE_CLIENT_ID
Secret

OAuth client ID. Required for OAuth refresh-token auth method.

GOOGLE_CLIENT_SECRET
Secret

OAuth client secret. Required for OAuth refresh-token auth method.

GOOGLE_REFRESH_TOKEN
Secret

OAuth refresh token. Required for OAuth refresh-token auth method.

GOOGLE_APPLICATION_CREDENTIALS

Path to service account JSON key. Required for SA + DWD auth method (alternative to OAuth).

GOOGLE_SERVICE_ACCOUNT_KEY_PATH

Alias for GOOGLE_APPLICATION_CREDENTIALS.

GOOGLE_IMPERSONATE_USER

Workspace user email to impersonate (DWD). Required when using service account auth.

GOOGLE_DRIVE_SCOPES

Comma-separated OAuth scopes. Default scopes cover Drive + Docs + Sheets + Slides read/write.

GOOGLE_DRIVE_ALLOW_WRITE
Default:false

Set to 'true' to enable write tools. Default read-only.

GD_TOOLS

Comma-separated category allowlist. Default: all categories enabled.

GD_DISABLE

Comma-separated category disablelist.