Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_TLS_MODENonone, https, or mtls.none
MCP_AUTH_MODENonone, bearer, or oauth. Unset resolves to bearer when MCP_BEARER_TOKEN is set, else none.unset
UNIFI_API_KEYNoSingle API key shorthand. Required if UNIFI_API_KEYS is not set.
UNIFI_API_KEYSNoJSON list of key configs for multi-console MSP setups.[]
MCP_TLS_KEYFILENoServer private key path. Required for https/mtls.
UNIFI_LOG_LEVELNoLogging verbosity. Accepts DEBUG, INFO, WARNING, ERROR, CRITICAL.INFO
MCP_BEARER_TOKENNoShared secret for bearer mode.
MCP_OAUTH_ISSUERNoOAuth issuer URL. Required for oauth.
MCP_TLS_CA_CERTSNoClient CA bundle for verifying client certs. Required for mtls.
MCP_TLS_CERTFILENoServer certificate path. Required for https/mtls.
FASTMCP_TRANSPORTNoSets the communication protocol between the MCP server and clients.streamable-http
MCP_TLS_CERT_REQSNoClient-cert verification level for mtls: none, optional, or required.
MCP_OAUTH_AUDIENCENoExpected token audience. Required for oauth.
MCP_OAUTH_BASE_URLNoPublic base URL of this resource server. Required for oauth.
MCP_OAUTH_JWKS_URINoJWKS URI for signature verification. Required for oauth.
UNIFI_API_BASE_URLNoUniFi Site Manager API base URL.https://api.ui.com
MCP_OAUTH_ALGORITHMNoJWT signing algorithm to accept.RS256
MCP_TLS_KEY_PASSWORDNoPassword for an encrypted private key. Optional.
UNIFI_CACHE_MAX_HOSTSNoMax entries in the hosts TTLCache.512
UNIFI_CACHE_MAX_SITESNoMax entries in the per-console sites TTLCache.2048
UNIFI_MAX_CONCURRENCYNoMax concurrent outbound requests to api.ui.com.10
UNIFI_CACHE_TTL_SECONDSNoTTL for host/site registry cache (seconds).900
UNIFI_PAGINATE_MAX_PAGESNoHard cap on pages drained per call. Default is unlimited.None
MCP_OAUTH_REQUIRED_SCOPESNoComma-separated scopes a token must carry.
UNIFI_ENABLE_MOBILITY_WRITENoEnable guarded Mobility write tools. Fail-closed: default OFF.false
UNIFI_ENABLE_CONNECTOR_WRITENoEnable the mutating generic connector relay. Fail-closed: default OFF.false
UNIFI_REQUEST_TIMEOUT_SECONDSNoHTTP request timeout in seconds.30
MCP_OAUTH_AUTHORIZATION_SERVERSNoComma-separated authorization-server URLs. Defaults to [MCP_OAUTH_ISSUER].
UNIFI_PROTECT_MUTATIONS_ENABLEDNoDeployment-level kill switch for all Protect mutation and physical-action tools. Default ON.true
UNIFI_ENABLE_CARRIER_FABRIC_WRITENoEnable guarded Carrier / ISP Fabric write tools. Fail-closed: default OFF.false

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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/swkstudios/unifi-fabric-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server