Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoTemplate setting for the host the server binds to.
PORTNoTemplate setting for the port the server listens on.
NODE_ENVNoTemplate setting for the Node environment (e.g. production, development).
AUTH_MODENoAuthentication mode. Production runs with AUTH_MODE=bearer, where every client sends the same shared token BEARER_TOKEN. Use AUTH_MODE=oauth to sign users in through an identity provider instead.
LOG_LEVELNoTemplate setting controlling the server's log verbosity.
BEARER_TOKENNoThe shared token sent by every client as the header Authorization: Bearer <BEARER_TOKEN> when AUTH_MODE=bearer. The token only gets callers in; the server never forwards it.
GEMINI_MODELNoThe model that watches. It must support agentic video processing: gemini-4-argon, gemini-3.8-flash, gemini-3.6-flash or gemini-3.5-flash-lite.gemini-3.8-flash
GEMINI_API_KEYYesRequired. A Gemini API key from Google AI Studio. Sent to Gemini only, in the x-goog-api-key header. Store it as a secret.
GEMINI_API_URLNoChange it only to point tests at a local mock.https://generativelanguage.googleapis.com/v1beta
MCP_PUBLIC_URLNoThe deployed Worker's public URL, e.g. https://video-mcp.<subdomain>.workers.dev/mcp. This is the server URL clients connect to.
MCP_LEGACY_MODENoTemplate setting that enables legacy protocol support.
MCP_ALLOWED_HOSTSNoTemplate setting listing the allowed hosts for incoming requests.
MCP_MAX_REQUEST_BYTESNoTemplate setting for the maximum size of an incoming request.
MCP_ALLOWED_ORIGIN_HOSTNAMESNoTemplate setting listing the allowed origin hostnames. Browser clients must use an origin listed here.

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