Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ULTRANIX_MCP_BINDNoBind address for the streamable-HTTP server (equivalent to the `--bind` flag).127.0.0.1:3010
ULTRANIX_MCP_API_KEYNoAPI key for HTTP client authentication (`uxcp_*`; `X-API-Key` header canonical, `Authorization: Bearer` accepted). Fail-closed: when unset, the HTTP transport rejects authenticated requests - no dev key is generated.
ULTRANIX_MCP_LOG_LEVELNo`tracing` verbosity (`error`, `warn`, `info`, `debug`, `trace`).info
ULTRANIX_MCP_SENTRY_DSNNoDSN for Sentry error tracking - opt-in; the `sentry-tracing` layer attaches only when the DSN parses (unset/empty/malformed = disabled).
ULTRANIX_MCP_API_KEY_FILENoPath to a file holding the API key (preferred over the inline env var - keeps secrets out of the process environment).
ULTRANIX_MCP_DISABLE_AUTHNoEscape hatch: disable HTTP auth (dev only; stdio is always unauthenticated).false
ULTRANIX_MCP_HISTORY_SECRETNoSecret key for AES-256-GCM encryption of `history.json`. Generated per install under `~/.ultranix-mcp/` (mode `0700`) if not set.
ULTRANIX_MCP_API_KEY_EXPIRESNoOptional key-expiry metadata: a comma-separated RFC 3339 list aligned positionally with `ULTRANIX_MCP_API_KEY` (key files take a per-line `expires=` suffix). Expired keys stay loaded but fail auth with a distinct `auth.expired_key` audit event.

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