Skip to main content
Glama
mhajder
by mhajder

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GLPI_URLNoGLPI root URL, without /api.php (for example https://glpi.example.com)
LOG_LEVELNoLogging levelINFO
SENTRY_DSNNoSentry DSN for error tracking and performance monitoring; omit to disable Sentry
GLPI_ENTITYNoOptional entity to work in
GLPI_SCOPESNoOAuth scopes, space- or comma-separatedapi user
DRY_RUN_MODENoWrite tools return the request they would send but change nothing in GLPIfalse
FASTMCP_HOMENoFastMCP data directory used to persist OAuth client registrations and tokens/data
GLPI_PROFILENoOptional profile ID to work as
GLPI_TIMEOUTNoTotal seconds for one request, retries included30
DISABLED_TAGSNoComma-separated tool tags to disable, e.g. assets,knowledgebase,graphql
GLPI_PASSWORDNoPassword for GLPI_USERNAME, used with the OAuth password grant
GLPI_USERNAMENoGLPI account the tools act as, used with the OAuth password grant
MCP_HTTP_HOSTNoHost for SSE and HTTP transports127.0.0.1
MCP_HTTP_PORTNoPort for SSE and HTTP transports8000
MCP_TRANSPORTNoMCP transport: stdio, sse or http (streamable-http is an alias for http)stdio
OIDC_BASE_URLNoPublic URL where this server is reachable for OIDC, required to enable OIDC
GLPI_CLIENT_IDNoOAuth client ID from GLPI Setup > OAuth clients
OIDC_CLIENT_IDNoOIDC client ID, required to enable OIDC
READ_ONLY_MODENoHide every write toolfalse
SENTRY_RELEASENoSentry release identifier
GLPI_VERIFY_SSLNoVerify GLPI's TLS certificate against the system trust storetrue
OIDC_CONFIG_URLNoOIDC discovery document URL, required to enable OIDC
GLPI_API_VERSIONNoHigh-Level API version: auto, 2.3 or 3.0auto
GLPI_OAUTH_LOGINNoEnable per-user GLPI OAuth login (HTTP transports only); users sign in with their GLPI accountfalse
RESPONSE_MAX_SIZENoMaximum size of every tool response in bytes; empty means unlimited
GLPI_CLIENT_SECRETNoOAuth client secret from GLPI Setup > OAuth clients
OIDC_CLIENT_SECRETNoOIDC client secret, required to enable OIDC
OIDC_REDIRECT_PATHNoRedirect path used for OIDC/auth/callback
RATE_LIMIT_ENABLEDNoEnable per-client request rate limitingfalse
SENTRY_ENABLE_LOGSNoEnable sending logs to Sentrytrue
SENTRY_ENVIRONMENTNoSentry environment name
GLPI_OAUTH_BASE_URLNoPublic HTTPS URL of this server, used for GLPI login OAuth redirects
TOOL_SEARCH_ENABLEDNoEnable FastMCP tool search to reduce prompt sizefalse
OIDC_REQUIRED_SCOPESNoComma-separated required OIDC scopesopenid,profile
OIDC_VERIFY_ID_TOKENNoVerify the id_token instead of the access tokenfalse
TOOL_SEARCH_STRATEGYNoTool search strategy: bm25 or regexbm25
GLPI_ENTITY_RECURSIVENoWhether the configured entity is recursivetrue
MCP_HTTP_BEARER_TOKENNoOptional shared bearer token required by HTTP transports
OIDC_FORWARD_RESOURCENoForward the resource parameter to the identity providerfalse
GLPI_TOKEN_PASSTHROUGHNoEnable per-user token passthrough (HTTP transports only); clients send their own GLPI access tokenfalse
RATE_LIMIT_MAX_REQUESTSNoMaximum requests allowed per rate-limit window60
SENTRY_SEND_DEFAULT_PIINoWhether to send tool inputs and outputs to Sentryfalse
TOOL_SEARCH_MAX_RESULTSNoMaximum number of tools returned by tool search5
GLPI_OAUTH_REDIRECT_PATHNoRedirect path used for GLPI login OAuth/auth/callback
SENTRY_PROFILE_LIFECYCLENoSentry profiling lifecycle modetrace
RATE_LIMIT_WINDOW_MINUTESNoRate-limit window size in minutes1
SENTRY_TRACES_SAMPLE_RATENoSentry traces sample rate1.0
OIDC_ALLOWED_REDIRECT_URISNoComma-separated allowed MCP client redirect URIs for OIDC
GLPI_OAUTH_ALLOWED_REDIRECT_URISNoComma-separated allowed MCP client redirect URIs for the GLPI login flow
SENTRY_PROFILE_SESSION_SAMPLE_RATENoSentry profiling session sample rate1.0

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