-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgoogle-account.env.example
More file actions
26 lines (22 loc) · 1.14 KB
/
google-account.env.example
File metadata and controls
26 lines (22 loc) · 1.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Per-Google-account credentials for workspace-mcp-launchd.
#
# Copy to ~/.mcp-credentials/google-<account>.env (one per Google account),
# fill in real values, then run ./setup-account.sh <account>.
#
# Get GOOGLE_OAUTH_CLIENT_ID and GOOGLE_OAUTH_CLIENT_SECRET from Google Cloud
# Console → APIs & Services → Credentials → OAuth 2.0 Client ID. Each Google
# account/project gets its own pair.
#
# WORKSPACE_MCP_PORT must be unique per account if running multiple at once.
GOOGLE_OAUTH_CLIENT_ID="<numeric>-<random>.apps.googleusercontent.com"
GOOGLE_OAUTH_CLIENT_SECRET="GOCSPX-..."
USER_GOOGLE_EMAIL="you@example.com"
WORKSPACE_MCP_PORT=8000
# Optional — list of tools to enable. Defaults to all six.
# WORKSPACE_MCP_TOOLS="gmail drive calendar docs sheets tasks"
# OAuthlib needs this for localhost callback to work over plain HTTP.
# Already set by start.sh, included here only for explicitness:
# OAUTHLIB_INSECURE_TRANSPORT=1
# ALSO REQUIRED — files at:
# ~/.mcp-credentials/google-<account>/client_secret.json (downloaded from Google Cloud)
# ~/.mcp-credentials/google-<account>/credentials/ (created automatically; refresh tokens)