Skip to main content
Glama
dipseth

google-workspace-unlimited

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNoLogging level (DEBUG, INFO, WARNING, ERROR)INFO
QDRANT_KEYNoQdrant API key (use NONE for no auth)NONE
QDRANT_URLNoQdrant vector database URLhttp://localhost:6333
SERVER_HOSTNoServer bind addresslocalhost
SERVER_PORTNoServer port8002
ENABLE_HTTPSNoEnable HTTPS/SSLfalse
SSL_KEY_FILENoPath to SSL private key (Required if ENABLE_HTTPS is true)
FASTMCP_CLOUDNoEnable cloud deployment modefalse
MCP_TRANSPORTNoCommunication protocol (stdio or http). Glama's mcp-proxy expects stdio.stdio
MINIMAL_TOOLSNoSkip heavy module-wrapper indexing at startup (818-component email types, card_framework widgets). Set to 'true' for fast cold-start in environments with strict startup timeouts (Glama sandbox, CI smoke tests).false
SSL_CERT_FILENoPath to SSL certificate (Required if ENABLE_HTTPS is true)
SAMPLING_TOOLSNoEnable sampling middleware tools (validation agents). Requires VENICE_INFERENCE_KEY, LITELLM_API_KEY, or ANTHROPIC_API_KEY.false
CREDENTIALS_DIRNoDirectory for stored credentials./credentials
ENABLE_CODE_MODENoEnable Code Mode (sandboxed Python tool-call chaining via the `execute` meta-tool)false
GMAIL_ALLOW_LISTNoComma-separated allowed email addresses
GOOGLE_CLIENT_IDNoOAuth 2.0 client ID from Google Cloud Console
OAUTH_REDIRECT_URINoMust match Google Console exactlyhttp://localhost:8002/oauth2callback
QDRANT_AUTO_LAUNCHNoAutomatically launch Qdrant via Docker if not reachable. Set to 'false' in single-container environments where Docker-in-Docker isn't available (Glama sandbox).true
SESSION_SECRET_KEYNoSecret key for session management
ATTACHMENT_TEMP_DIRNoTemp directory for outbound attachment downloads (Gmail signed-URL serving)/tmp/gw-mcp-attachments
ENABLE_AUDIT_LOGGINGNoEnable security event tracking
GOOGLE_CLIENT_SECRETNoOAuth 2.0 client secret from Google Cloud Console
DRIVE_UPLOAD_TEMP_DIRNoTemp directory for staged client→server uploads (only used when DRIVE_UPLOAD_CLIENT_FS=true)/tmp/gw-mcp-drive-uploads
DRIVE_UPLOAD_CLIENT_FSNoTreat upload_to_drive 'path' as the client's filesystem and orchestrate client→server→Drive transport via signed PUT URL. Set to 'true' on remote/hosted deployments where client and server are on different machines.false
CREDENTIAL_STORAGE_MODENoCredential storage mode (FILE_ENCRYPTED, FILE_PLAINTEXT, MEMORY_ONLY)FILE_ENCRYPTED
SESSION_TIMEOUT_MINUTESNoSession idle timeout in minutes60
DRIVE_UPLOAD_MAX_SIZE_MBNoMaximum size in MB for staged client→server uploads (only used when DRIVE_UPLOAD_CLIENT_FS=true)100
DRIVE_UPLOAD_TTL_SECONDSNoTTL in seconds for staged client→server upload URLs (one-time-use)900
GOOGLE_CLIENT_SECRETS_FILENoAlternative: path to OAuth JSON file

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dipseth/google-workspace-unlimited'

If you have feedback or need assistance with the MCP directory API, please join our Discord server