WayCup Hub MCP: Global AI Architecture
🎯 Implementation (2026-05-18)
Established a global, unified “Engine Room” for Gemini CLI to ensure orchestration IP is retained by WayCup while work is pushed to clients.
🧱 Components
- Master Hub SA:
[email protected]. - Domain-Wide Delegation (DWD): Registered on both
waycupcreative.comandthedogwizard.com. - 1Password “WayCup Security” Vault: Secure locker for the Hub SA JSON key (Item ID:
zqzlnhwk7qxh5ar36idbvehb6i).
🛠️ Security: Zero-Disk Credentials
Implemented ~/.gemini/mcp-wrapper.sh. This script:
- Loads environment variables from
.env. - Uses
op readto fetch the SA key directly intoGOOGLE_APPLICATION_CREDENTIALS_JSONmemory. - Ensures no JSON keys are ever written to the local disk.
🌐 Directory Inference
Gemini CLI now automatically switches context using local .env files:
GCP_ADMIN_EMAIL: Sets the impersonation subject for Workspace tasks.GOOGLE_CLOUD_PROJECT: Targets the correct GCP project.