Skip to main content
Glama
mitsuhiko
by mitsuhiko

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GOOGLE_WORKSPACE_TOKENNoPath to the stored OAuth token. Defaults to '~/.pi/google-workspace/token.json'.
GOOGLE_WORKSPACE_AUTH_MODENoAuthentication mode, either 'cloud' or 'local'. Defaults to 'cloud'.cloud
GOOGLE_WORKSPACE_CLIENT_IDNoThe Google Workspace Client ID.
GOOGLE_WORKSPACE_CONFIG_DIRNoThe configuration directory for Google Workspace. Defaults to '~/.pi/google-workspace'.
GOOGLE_WORKSPACE_CREDENTIALSNoPath to or content of Google Workspace credentials.
GOOGLE_WORKSPACE_CALLBACK_HOSTNoThe host used for the OAuth callback flow.
GOOGLE_WORKSPACE_CLOUD_FUNCTION_URLNoThe URL for the Google Workspace Cloud Function.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
execute

Execute JavaScript/TypeScript inside a Node vm context with authenticated Google Workspace access. TypeScript type syntax is stripped before execution. The script runs inside an async function body and can use: auth, google, workspace, state. Return values with return ....

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/mitsuhiko/google-workspace-mcp'

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