Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DEV_GIDYesHost GID of the owner of workspace files; built into the runner image.
DEV_UIDYesHost UID of the owner of workspace files; built into the runner image.
ACME_EMAILYesEmail address used for ACME/Let's Encrypt certificate issuance.
MCP_DOMAINYesThe public domain for the MCP server, used in URLs such as https://<MCP_DOMAIN>/mcp.
PREVIEW_PORTNoPort for the preview listener used by the gateway to serve apps.3200
RUNNER_IMAGENoDocker image name used when provisioning user runner containers.dev-mcp-runner:latest
CADDYFILE_PATHYesAbsolute path to the Caddyfile, visible to the Docker daemon.
PREVIEW_DOMAINNoDomain for preview apps; apps are served at https://<name>.<PREVIEW_DOMAIN>. Without this, apps can be defined and run but have no URL.
ONBOARDING_PORTNoSet to 0 in the gateway environment to disable the onboarding listener entirely.
GOOGLE_CLIENT_IDNoGoogle client ID environment value for non-Docker runs (never use together with GOOGLE_CLIENT_ID_FILE).
WORKSPACE_SSH_HOSTNoDNS name resolving directly to the Docker host for SSH workspace access.MCP_DOMAIN
WORKSPACE_SSH_PORTNoExternal port for SSH workspace access; can select a different unprivileged external port.2222
USER_RUNNER_IPC_DIRNoDedicated absolute path on the Docker host for user runner IPC sockets and keys../data/user-ipc
GOOGLE_CLIENT_SECRETNoGoogle client secret environment value for non-Docker runs (never use together with GOOGLE_CLIENT_SECRET_FILE).
ONBOARDING_HOST_PORTNoHost port for the one-time local onboarding listener, published only on the Docker host's loopback interface.3100
GOOGLE_CLIENT_ID_FILENoPath to the Google client ID file for non-Docker runs.
TELEMETRY_MAX_RUNNERSNoBounds each telemetry collection pass; omitted environments make aggregate coverage incomplete.256
GOOGLE_CLIENT_ID_SOURCENoAbsolute path to the copied Google client ID file on the Docker host, when Docker runs in another filesystem namespace.
GOOGLE_CLIENT_SECRET_FILENoPath to the Google client secret file for non-Docker runs.
TELEMETRY_MAX_HISTORY_MIBNoBounds telemetry history storage in MiB; can shorten effective retention.512
GOOGLE_CLIENT_SECRET_SOURCENoAbsolute path to the copied Google client secret file on the Docker host, when Docker runs in another filesystem namespace.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

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