Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_HOSTNoBind address inside the container.0.0.0.0
MCP_PORTNoBind port inside the container (mapped to host 8002).8000
NETBOX_URLNoNetBox source connection URL.
VAULT_ADDRNoHashiCorp Vault address for credential resolution.
CX_MCP_PATHNoURL path guarded by the security middleware./mcp
VAULT_TOKENNoHashiCorp Vault token for credential resolution.
INFRAHUB_URLNoInfrahub source connection URL.
NAUTOBOT_URLNoNautobot source connection URL.
NETBOX_TOKENNoNetBox source connection token.
CX_AUDIT_FILENoOutput file (rotating, 10 MB × 5)./app/logs/audit.jsonl
MCP_TRANSPORTNoMCP transport.streamable-http
ARUBA_SSH_PORTNoDefault SSH port.22
CX_AUDIT_LEVELNoall = every call; writes = only state-changing tools.all
CX_DRY_RUN_TTLNoLifetime (seconds) of a dry_run_token.900
CX_SECRETS_DIRNoDirectory for the write-safety stores.<app>/secrets
CX_TOKENS_FILENoToken store path./app/secrets/.tokens
INFRAHUB_TOKENNoInfrahub source connection token.
INVENTORY_FILENoPath to the inventory file (YAML/JSON/TOML)./app/inventory/inventory.yaml
NAUTOBOT_TOKENNoNautobot source connection token.
CX_AUDIT_STDOUTNoAlso mirror records to stdout (docker logs).false
CX_AUTH_ENABLEDNoRequire a valid Bearer token on every request.false
CX_FLAT_TOOLSETNoCollapse the ~101 atomic tools into 17 flat scope/action dispatchers.true
CX_WRITE_SAFETYNoEnable the dry_run_token preview + apply_plan / rollback meta-tools.false
CX_AUDIT_ENABLEDNoEmit a JSON record per tool call.false
CX_INVOKE_WRITESNoAllow write tools to run through invoke_tool.true
CX_TOOL_PREFIXESNo(Legacy mode only) Rename advertised tools <domain>__<tool>.false
ARUBA_API_VERSIONNoDefault REST API version (latest = auto-detect).v10.09
CX_DEFERRED_TOOLSNo(Legacy mode only) Advertise only Tier-1 tools; reach the rest via search_tools / invoke_tool.false
CX_BACKUP_SFTP_HOSTNoApproved SFTP backup server.
CX_BACKUP_SFTP_PORTNoSFTP port.22
CX_BACKUP_TFTP_HOSTNoApproved TFTP backup server.
CX_BACKUP_TFTP_PORTNoTFTP port.69
ARUBA_DEFAULT_PASSWORDYesDefault password. Required unless set per device.
ARUBA_DEFAULT_USERNAMENoDefault REST/SSH username.admin
CX_BACKUP_SFTP_TIMEOUTNoConnection and transfer timeout in seconds.30
CX_BACKUP_TFTP_TIMEOUTNoTransfer timeout in seconds.30
CX_TRUST_FORWARDED_FORNoTrust X-Forwarded-For (first hop) for client IP.false
CX_BACKUP_SFTP_PASSWORDNoSFTP credentials password.
CX_BACKUP_SFTP_USERNAMENoSFTP credentials username.
CX_BACKUP_SFTP_DIRECTORYNoDefault absolute directory on the SFTP server./
CX_BACKUP_TFTP_DIRECTORYNoDefault relative directory prefix on the TFTP server./
CX_REQUIRE_DRY_RUN_TOKENNoRefuse a direct apply=true via invoke_tool; force the preview → apply_plan path.false
CX_BACKUP_SFTP_ALLOWED_HOSTSNoOptional comma-separated target allow-list.
CX_BACKUP_TFTP_ALLOWED_HOSTSNoOptional comma-separated target allow-list.

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