Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoServer listening IP address (0.0.0.0 in Docker)127.0.0.1
PORTNoServer listening port3002
GITLAB_TOOLSNoComma-separated list of specific tools to whitelist
GITLAB_API_URLNoBase GitLab API URL (supports self-hosted endpoints)https://gitlab.com/api/v4
GITLAB_TOOLSETSNoComma-separated list of toolset IDs to enable, or 'all'
STREAMABLE_HTTPNoSet to true to run Streamable HTTP transportfalse
GITLAB_MCP_OAUTHNoSet to true to enable Remote MCP OAuth Proxy
GITLAB_USE_OAUTHNoSet to true to use Local OAuth 2.0 PKCE Browser Flow
REMOTE_AUTHORIZATIONNoSet to true for Remote Multi-User Authorization
GITLAB_OAUTH_CLIENT_IDNoOAuth client ID for Local OAuth
GITLAB_PERMISSION_MODENoPermission tier: full, modify, or readonlyfull
GITLAB_DENIED_TOOLS_REGEXNoRegex pattern of tools to block
GITLAB_OAUTH_REDIRECT_URINoOAuth redirect URI for Local OAuth
GITLAB_DISABLE_VERSION_CHECKNoSuppress new version notices on stderrfalse
GITLAB_PERSONAL_ACCESS_TOKENNoGitLab personal access token

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