Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
--hostNoHTTP listen host. The default deployment posture is loopback only; any external bind requires TLS plus exact allowed Host and Origin configuration.
--portNoHTTP listen port.30030
--lab-modeNoWaives the second-principal approval requirement for a single-operator lab. Off by default. The change-set record still notes the waiver and records `approver: null`.false
--transportNoTransport mode. Use `stdio` to run as a child process over stdin/stdout with no listening socket, or `streamable-http` for shared/remote use.
--tokens-fileNoPath to the bearer-token store. Not read when `--transport stdio` is used.
MCP_TOOL_MODENoControls what `tools/list` advertises (`--tool-mode full|compact`). `compact` lists only catalog dispatchers visible to the caller; tools remain callable regardless.full
--audit-formatNoAudit output format. JSON is mandatory for forwarding/parse targets; `text` is for terminal reading only.
--audit-redactNoEnable audit redaction. Native stdio audit is unredacted unless this and `--audit-hmac-key-file` are given.
--audit-log-fileNoPath to the audit log file. File-audit startup is fail-closed if the file cannot be opened.
--device-mappingNoPath to the Mist profile configuration file (for example `/etc/rustmistmcp/mist.json`).
MIST_MAX_429_RETRIESNoMaximum number of Mist 429 retries (`--mist-max-429-retries`). Range 0-5; `0` disables retry.2
--audit-hmac-key-fileNoPath to the audit HMAC key file used with `--audit-redact`.
MIST_MAX_RETRY_WAIT_SECSNoMaximum Mist 429 retry wait in seconds (`--mist-max-retry-wait-secs`). Range 1-120; honors `Retry-After` but never exceeds this value.30
MIST_CONNECT_TIMEOUT_SECSNoOutbound Mist connect timeout in seconds (`--mist-connect-timeout-secs`). Range 1-300; out-of-range values are rejected at startup.10
MIST_REQUEST_TIMEOUT_SECSNoOutbound Mist request timeout in seconds (`--mist-request-timeout-secs`). Range 1-600; out-of-range values are rejected at startup.30
--site-refresh-interval-secsNoInterval in seconds for the background `listOrgSites` refresh. `0` disables background refresh and discovers sites once at startup only.300

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