Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ICS_BASE_URLNoAddress the server uses to reach ICS. Can be an internal address in HTTP deployments; JWKS is fetched from here.http://ics.localhost
ICS_MCP_HTTP_HOSTNoHTTP bind address.127.0.0.1
ICS_MCP_HTTP_PORTNoHTTP port.8765
ICS_MCP_LOG_LEVELNoLog level: DEBUG, INFO, WARNING, etc.INFO
ICS_MCP_STATELESSNoStateless HTTP for several replicas.false
ICS_MCP_TRANSPORTNoTransport mode: stdio or http.stdio
ICS_MCP_ALLOW_YOLONoWhether the model may switch its own session to yolo.false
ICS_MCP_OAUTH_ISSUERNoPublic ICS URL, the iss of its tokens. Set it when ICS_BASE_URL is internal. Defaults to the same value as ICS_BASE_URL.
ICS_MCP_RESOURCE_URINoCanonical URI of this MCP server. Must match ICS_MCP_RESOURCE_URI on the ICS side: tokens carry it as aud (RFC 8707). Required in HTTP mode.http://ics.localhost/mcp
ICS_MCP_EXTRA_ORIGINSNoComma-separated browser origins allowed besides the server's own.
ICS_MCP_DEFAULT_CONFIRMNoInitial confirm mode: interactive, yolo or dry_run (ask is a legacy alias of interactive).interactive
ICS_MCP_KEYRING_SERVICENoKeyring service name. Use different names to keep several token profiles.ics-mcp
ICS_MCP_OAUTH_CLIENT_IDNoPublic PKCE client registered in ICS.ics-mcp-stdio
ICS_MCP_MAX_UPLOAD_BYTESNoUpload size cap in bytes (100 MiB), checked before files are read into memory.104857600
ICS_MCP_MAX_UPLOAD_FILESNoMaximum number of files in one upload.500
ICS_MCP_HTTP_TIMEOUT_READNoRead timeout for ICS requests, in seconds.30
ICS_MCP_HTTP_TIMEOUT_WRITENoWrite timeout for ICS requests (uploads), in seconds.300
ICS_MCP_RESPONSE_MAX_CHARSNoResponse size budget for text payloads.8000
ICS_MCP_TOKEN_FALLBACK_PATHNoToken file used when no OS keyring is available. Defaults to a platform data directory with credentials.json.

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