Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SSENoEnable SSE transportfalse
HOSTNoHTTP server host127.0.0.1
PORTNoHTTP server port3002
LOG_LEVELNodebug, info, warn, errorinfo
LOG_FORMATNojson, prettypretty
CI_JOB_TOKENNoGitLab CI job token (auto-detected in CI pipelines)
MAX_SESSIONSNoMaximum concurrent sessions1000
GITLAB_IS_OLDNoFor older GitLab instancesfalse
GITLAB_API_URLNoGitLab instance URLhttps://gitlab.com
STREAMABLE_HTTPNoEnable HTTP transportfalse
GITLAB_PROJECT_IDNoDefault project ID when tools omit project_id
HTTP_ALLOWED_HOSTSNoAllowed Host headerslocalhost,127.0.0.1
HTTP_ALLOWED_ORIGINSNoAllowed Origin headers (default any)
REMOTE_AUTHORIZATIONNoEnable remote authfalse
GITLAB_READ_ONLY_MODENoOnly expose read-only toolsfalse
ENABLE_DYNAMIC_API_URLNoAllow dynamic GitLab URLsfalse
MAX_REQUESTS_PER_MINUTENoRate limit per session60
SESSION_TIMEOUT_SECONDSNoSession timeout3600
GITLAB_ALLOWED_PROJECT_IDSNoRestrict tools to these projects (comma-separated)
GITLAB_PERSONAL_ACCESS_TOKENNoGitLab personal access token (takes priority over CI_JOB_TOKEN)
HTTP_ENABLE_DNS_REBINDING_PROTECTIONNoEnable DNS rebinding attack protectiontrue

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/detailobsessed/efficient-gitlab-mcp'

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