Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BOX_PORTNoPort to listen on. Integer from 1 to 65535.8081
BOX_DEBUGNoSet to 1 to enable debug-spawn.unset
BOX_COMMANDYesCommand to run the provider server. Non-empty.
BOX_DATA_DIRNoData directory./data
BOX_PROVIDERYesProvider name. Must match ^[a-z][a-z0-9_-]{0,30}$.
BOX_LOG_LEVELNoLog level. One of DEBUG, INFO, WARNING, ERROR, CRITICAL.INFO
BOX_STORE_KEYYesStore key for encryption. At least 32 bytes.
BOX_BEARER_TOKENYesBearer token for authentication. At least 32 bytes.
BOX_IDLE_SECONDSNoIdle timeout in seconds. Integer from 1 to 31536000.600
BOX_NPM_REGISTRYNoNPM registry for installer. Must start with https://.
BOX_PROVIDER_DIRNoDirectory containing provider.yaml and tools.snapshot.json. Default: /opt/box/packages/<BOX_PROVIDER>.
BOX_ALLOWED_HOSTSNoComma-separated host names.
BOX_MAX_INSTANCESNoMaximum live instances. Integer from 1 to 32.8
BOX_PIP_INDEX_URLNoPip index URL for installer. Must start with https://.
BOX_ALLOW_HTTP_URLSNoSet to true to allow an http URL in a check.false
BOX_IDENTITY_SECRETYesSecret for identity assertion. At least 32 bytes.
BOX_PUBLIC_BASE_URLYesPublic base URL. An https:// URL, including https://public-domain-pending.invalid.
BOX_FORM_TTL_SECONDSNoForm TTL in seconds. Integer from 60 to 3600.900
BOX_ALLOWED_URL_HOSTSNoComma-separated host patterns (fnmatch).
BOX_IDENTITY_AUDIENCEYesAudience for identity assertion. Non-empty; the registry entry name.
BOX_ALLOW_PRIVATE_URLSNoSet to true to allow private, loopback, or link-local addresses.false
BOX_CHILD_ARGV_OVERRIDENoChild program path, used only when BOX_DEBUG=1.unset
BOX_AUDIT_RETENTION_DAYSNoAudit retention in days. Integer from 1 to 3650.30
BOX_CALL_TIMEOUT_SECONDSNoCall timeout in seconds. Integer from 1 to 31536000.120
BOX_START_TIMEOUT_SECONDSNoStart timeout in seconds. Integer from 1 to 31536000.60
BOX_INSTALL_TIMEOUT_SECONDSNoInstall timeout in seconds. Integer from 30 to 1800.240

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

Maintenance

ActivityMaintained
ResponsivenessNo issues