Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GITLAB_URLNoAddress of the GitLab instance, such as https://gitlab.example.com, optionally with its sub path. The server forwards to <GITLAB_URL>/api/v4/mcp. An empty value means MCP requests are answered with 503 gitlab_not_configured.
GITLAB_TIMEOUTNoSeconds the server waits for GitLab to answer before answering 502 gitlab_unreachable. Valid values are 1 to 86400.120
MCP_AUTH_TOKENNoThe shared token itself that the sandbox presents. Set either this or MCP_AUTH_TOKEN_FILE, not both. An empty value means every request is accepted.
MCP_GITLAB_HOSTNoAddress the server listens on.0.0.0.0
MCP_GITLAB_PORTNoPort the server listens on. Valid values are 1 to 65535.4000
GITLAB_TOKEN_FILENoFile containing the fine-grained GitLab personal access token, such as the Docker secret /run/secrets/gitlab_token. An empty value means no token is sent.
MCP_AUTH_TOKEN_FILENoFile containing the shared token that the sandbox presents, such as the Docker secret /run/secrets/mcp_auth_token.
NODE_EXTRA_CA_CERTSNoFile containing the certificate authority needed when GitLab uses a certificate from a private authority.

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