{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jmrplens/gitlab-mcp-server","description":"Go MCP server for GitLab: 2 dynamic tools reach 1000+ REST/GraphQL actions. Free/CE, no paid tier.","title":"GitLab MCP Server","repository":{"url":"https://github.com/jmrplens/gitlab-mcp-server","source":"github","id":"1208139072"},"version":"2.7.5","websiteUrl":"https://jmrp.io/docs/gitlab-mcp-server","icons":[{"src":"https://raw.githubusercontent.com/jmrplens/gitlab-mcp-server/main/site/public/favicon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"mcpb","identifier":"https://github.com/jmrplens/gitlab-mcp-server/releases/download/v2.7.5/gitlab-mcp-server-linux-amd64","version":"2.7.5","fileSha256":"66464e6285373b3a9c29335ef9f5854c6c82977bb5d5c3c30ff130c87edf5667","transport":{"type":"stdio"},"environmentVariables":[{"description":"GitLab instance URL (default: https://gitlab.com; set for self-managed instances)","default":"https://gitlab.com","placeholder":"https://gitlab.com","name":"GITLAB_URL"},{"description":"GitLab Personal Access Token (glpat-...)","isRequired":true,"isSecret":true,"placeholder":"glpat-xxxxxxxxxxxxxxxxxxxx","name":"GITLAB_TOKEN"},{"description":"Skip TLS certificate verification for self-signed certs (default: false)","format":"boolean","default":"false","name":"GITLAB_SKIP_TLS_VERIFY"},{"description":"Tool catalog selector: dynamic, meta, or individual (default: dynamic)","default":"dynamic","choices":["meta","individual","dynamic"],"name":"TOOL_SURFACE"},{"description":"Resource and prompt catalog selector: full or minimal (default: full); resource subscriptions require full","default":"full","choices":["full","minimal"],"name":"CAPABILITY_SURFACE"},{"description":"Meta-tool input schema detail: opaque, compact, or full (default: opaque)","default":"opaque","choices":["opaque","compact","full"],"name":"META_PARAM_SCHEMA"},{"description":"GitLab edition tier: free/ce, premium, or ultimate. When unset, detected from GET /license (fallback free). Gates Premium/Ultimate tools; GitLab.com Ultimate also exposes Orbit Knowledge Graph tools. Replaces the deprecated GITLAB_ENTERPRISE boolean","format":"string","name":"GITLAB_TIER"},{"description":"Read-only mode: disables all mutating tools (default: false)","format":"boolean","default":"false","name":"GITLAB_READ_ONLY"},{"description":"Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)","format":"boolean","default":"false","name":"GITLAB_SAFE_MODE"},{"description":"Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)","format":"boolean","default":"true","name":"EMBEDDED_RESOURCES"},{"description":"Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)","placeholder":"gitlab_admin,gitlab_runner","name":"EXCLUDE_TOOLS"},{"description":"Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)","format":"boolean","default":"false","name":"GITLAB_IGNORE_SCOPES"},{"description":"Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)","default":"2147483648","name":"UPLOAD_MAX_FILE_SIZE"},{"description":"Extra OS path-list-separated directories allowed for local GitLab import archives","placeholder":"/path/to/exports:/another/path/to/exports","name":"GITLAB_MCP_ALLOWED_IMPORT_DIRS"},{"description":"Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)","format":"number","default":"0","name":"RATE_LIMIT_RPS"},{"description":"Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)","format":"number","default":"40","name":"RATE_LIMIT_BURST"},{"description":"Logging verbosity (default: info)","default":"info","choices":["debug","info","warn","error"],"name":"LOG_LEVEL"},{"description":"Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true","default":"true","choices":["true","check","false"],"name":"AUTO_UPDATE"},{"description":"GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)","default":"jmrplens/gitlab-mcp-server","name":"AUTO_UPDATE_REPO"},{"description":"Periodic update check interval in HTTP mode (default: 1h)","default":"1h","name":"AUTO_UPDATE_INTERVAL"},{"description":"Startup/background update timeout, range 5s-10m (default: 60s)","default":"60s","name":"AUTO_UPDATE_TIMEOUT"}]},{"registryType":"mcpb","identifier":"https://github.com/jmrplens/gitlab-mcp-server/releases/download/v2.7.5/gitlab-mcp-server-linux-arm64","version":"2.7.5","fileSha256":"5393df4f140cf7b828adee4f4d8d064e2a7a3894f99d35326e5d2bb6f48d5a3a","transport":{"type":"stdio"},"environmentVariables":[{"description":"GitLab instance URL (default: https://gitlab.com; set for self-managed instances)","default":"https://gitlab.com","placeholder":"https://gitlab.com","name":"GITLAB_URL"},{"description":"GitLab Personal Access Token (glpat-...)","isRequired":true,"isSecret":true,"placeholder":"glpat-xxxxxxxxxxxxxxxxxxxx","name":"GITLAB_TOKEN"},{"description":"Skip TLS certificate verification for self-signed certs (default: false)","format":"boolean","default":"false","name":"GITLAB_SKIP_TLS_VERIFY"},{"description":"Tool catalog selector: dynamic, meta, or individual (default: dynamic)","default":"dynamic","choices":["meta","individual","dynamic"],"name":"TOOL_SURFACE"},{"description":"Resource and prompt catalog selector: full or minimal (default: full); resource subscriptions require full","default":"full","choices":["full","minimal"],"name":"CAPABILITY_SURFACE"},{"description":"Meta-tool input schema detail: opaque, compact, or full (default: opaque)","default":"opaque","choices":["opaque","compact","full"],"name":"META_PARAM_SCHEMA"},{"description":"GitLab edition tier: free/ce, premium, or ultimate. When unset, detected from GET /license (fallback free). Gates Premium/Ultimate tools; GitLab.com Ultimate also exposes Orbit Knowledge Graph tools. Replaces the deprecated GITLAB_ENTERPRISE boolean","format":"string","name":"GITLAB_TIER"},{"description":"Read-only mode: disables all mutating tools (default: false)","format":"boolean","default":"false","name":"GITLAB_READ_ONLY"},{"description":"Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)","format":"boolean","default":"false","name":"GITLAB_SAFE_MODE"},{"description":"Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)","format":"boolean","default":"true","name":"EMBEDDED_RESOURCES"},{"description":"Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)","placeholder":"gitlab_admin,gitlab_runner","name":"EXCLUDE_TOOLS"},{"description":"Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)","format":"boolean","default":"false","name":"GITLAB_IGNORE_SCOPES"},{"description":"Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)","default":"2147483648","name":"UPLOAD_MAX_FILE_SIZE"},{"description":"Extra OS path-list-separated directories allowed for local GitLab import archives","placeholder":"/path/to/exports:/another/path/to/exports","name":"GITLAB_MCP_ALLOWED_IMPORT_DIRS"},{"description":"Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)","format":"number","default":"0","name":"RATE_LIMIT_RPS"},{"description":"Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)","format":"number","default":"40","name":"RATE_LIMIT_BURST"},{"description":"Logging verbosity (default: info)","default":"info","choices":["debug","info","warn","error"],"name":"LOG_LEVEL"},{"description":"Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true","default":"true","choices":["true","check","false"],"name":"AUTO_UPDATE"},{"description":"GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)","default":"jmrplens/gitlab-mcp-server","name":"AUTO_UPDATE_REPO"},{"description":"Periodic update check interval in HTTP mode (default: 1h)","default":"1h","name":"AUTO_UPDATE_INTERVAL"},{"description":"Startup/background update timeout, range 5s-10m (default: 60s)","default":"60s","name":"AUTO_UPDATE_TIMEOUT"}]},{"registryType":"mcpb","identifier":"https://github.com/jmrplens/gitlab-mcp-server/releases/download/v2.7.5/gitlab-mcp-server-darwin-amd64","version":"2.7.5","fileSha256":"8bd640c4c056e077aaf8f7246f10a96ee1c6f2a6a92a260b8e6333863bceb4d9","transport":{"type":"stdio"},"environmentVariables":[{"description":"GitLab instance URL (default: https://gitlab.com; set for self-managed instances)","default":"https://gitlab.com","placeholder":"https://gitlab.com","name":"GITLAB_URL"},{"description":"GitLab Personal Access Token (glpat-...)","isRequired":true,"isSecret":true,"placeholder":"glpat-xxxxxxxxxxxxxxxxxxxx","name":"GITLAB_TOKEN"},{"description":"Skip TLS certificate verification for self-signed certs (default: false)","format":"boolean","default":"false","name":"GITLAB_SKIP_TLS_VERIFY"},{"description":"Tool catalog selector: dynamic, meta, or individual (default: dynamic)","default":"dynamic","choices":["meta","individual","dynamic"],"name":"TOOL_SURFACE"},{"description":"Resource and prompt catalog selector: full or minimal (default: full); resource subscriptions require full","default":"full","choices":["full","minimal"],"name":"CAPABILITY_SURFACE"},{"description":"Meta-tool input schema detail: opaque, compact, or full (default: opaque)","default":"opaque","choices":["opaque","compact","full"],"name":"META_PARAM_SCHEMA"},{"description":"GitLab edition tier: free/ce, premium, or ultimate. When unset, detected from GET /license (fallback free). Gates Premium/Ultimate tools; GitLab.com Ultimate also exposes Orbit Knowledge Graph tools. Replaces the deprecated GITLAB_ENTERPRISE boolean","format":"string","name":"GITLAB_TIER"},{"description":"Read-only mode: disables all mutating tools (default: false)","format":"boolean","default":"false","name":"GITLAB_READ_ONLY"},{"description":"Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)","format":"boolean","default":"false","name":"GITLAB_SAFE_MODE"},{"description":"Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)","format":"boolean","default":"true","name":"EMBEDDED_RESOURCES"},{"description":"Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)","placeholder":"gitlab_admin,gitlab_runner","name":"EXCLUDE_TOOLS"},{"description":"Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)","format":"boolean","default":"false","name":"GITLAB_IGNORE_SCOPES"},{"description":"Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)","default":"2147483648","name":"UPLOAD_MAX_FILE_SIZE"},{"description":"Extra OS path-list-separated directories allowed for local GitLab import archives","placeholder":"/path/to/exports:/another/path/to/exports","name":"GITLAB_MCP_ALLOWED_IMPORT_DIRS"},{"description":"Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)","format":"number","default":"0","name":"RATE_LIMIT_RPS"},{"description":"Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)","format":"number","default":"40","name":"RATE_LIMIT_BURST"},{"description":"Logging verbosity (default: info)","default":"info","choices":["debug","info","warn","error"],"name":"LOG_LEVEL"},{"description":"Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true","default":"true","choices":["true","check","false"],"name":"AUTO_UPDATE"},{"description":"GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)","default":"jmrplens/gitlab-mcp-server","name":"AUTO_UPDATE_REPO"},{"description":"Periodic update check interval in HTTP mode (default: 1h)","default":"1h","name":"AUTO_UPDATE_INTERVAL"},{"description":"Startup/background update timeout, range 5s-10m (default: 60s)","default":"60s","name":"AUTO_UPDATE_TIMEOUT"}]},{"registryType":"mcpb","identifier":"https://github.com/jmrplens/gitlab-mcp-server/releases/download/v2.7.5/gitlab-mcp-server-darwin-arm64","version":"2.7.5","fileSha256":"679500f1c81722d09190af93440e28a3763028f88fcedafcefe0ef99fd6fee84","transport":{"type":"stdio"},"environmentVariables":[{"description":"GitLab instance URL (default: https://gitlab.com; set for self-managed instances)","default":"https://gitlab.com","placeholder":"https://gitlab.com","name":"GITLAB_URL"},{"description":"GitLab Personal Access Token (glpat-...)","isRequired":true,"isSecret":true,"placeholder":"glpat-xxxxxxxxxxxxxxxxxxxx","name":"GITLAB_TOKEN"},{"description":"Skip TLS certificate verification for self-signed certs (default: false)","format":"boolean","default":"false","name":"GITLAB_SKIP_TLS_VERIFY"},{"description":"Tool catalog selector: dynamic, meta, or individual (default: dynamic)","default":"dynamic","choices":["meta","individual","dynamic"],"name":"TOOL_SURFACE"},{"description":"Resource and prompt catalog selector: full or minimal (default: full); resource subscriptions require full","default":"full","choices":["full","minimal"],"name":"CAPABILITY_SURFACE"},{"description":"Meta-tool input schema detail: opaque, compact, or full (default: opaque)","default":"opaque","choices":["opaque","compact","full"],"name":"META_PARAM_SCHEMA"},{"description":"GitLab edition tier: free/ce, premium, or ultimate. When unset, detected from GET /license (fallback free). Gates Premium/Ultimate tools; GitLab.com Ultimate also exposes Orbit Knowledge Graph tools. Replaces the deprecated GITLAB_ENTERPRISE boolean","format":"string","name":"GITLAB_TIER"},{"description":"Read-only mode: disables all mutating tools (default: false)","format":"boolean","default":"false","name":"GITLAB_READ_ONLY"},{"description":"Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)","format":"boolean","default":"false","name":"GITLAB_SAFE_MODE"},{"description":"Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)","format":"boolean","default":"true","name":"EMBEDDED_RESOURCES"},{"description":"Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)","placeholder":"gitlab_admin,gitlab_runner","name":"EXCLUDE_TOOLS"},{"description":"Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)","format":"boolean","default":"false","name":"GITLAB_IGNORE_SCOPES"},{"description":"Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)","default":"2147483648","name":"UPLOAD_MAX_FILE_SIZE"},{"description":"Extra OS path-list-separated directories allowed for local GitLab import archives","placeholder":"/path/to/exports:/another/path/to/exports","name":"GITLAB_MCP_ALLOWED_IMPORT_DIRS"},{"description":"Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)","format":"number","default":"0","name":"RATE_LIMIT_RPS"},{"description":"Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)","format":"number","default":"40","name":"RATE_LIMIT_BURST"},{"description":"Logging verbosity (default: info)","default":"info","choices":["debug","info","warn","error"],"name":"LOG_LEVEL"},{"description":"Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true","default":"true","choices":["true","check","false"],"name":"AUTO_UPDATE"},{"description":"GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)","default":"jmrplens/gitlab-mcp-server","name":"AUTO_UPDATE_REPO"},{"description":"Periodic update check interval in HTTP mode (default: 1h)","default":"1h","name":"AUTO_UPDATE_INTERVAL"},{"description":"Startup/background update timeout, range 5s-10m (default: 60s)","default":"60s","name":"AUTO_UPDATE_TIMEOUT"}]},{"registryType":"mcpb","identifier":"https://github.com/jmrplens/gitlab-mcp-server/releases/download/v2.7.5/gitlab-mcp-server-windows-amd64.exe","version":"2.7.5","fileSha256":"0e8b5e5ac1343cb68ac565a56538654ee59541a827bb3f20a25c04ad525b4814","transport":{"type":"stdio"},"environmentVariables":[{"description":"GitLab instance URL (default: https://gitlab.com; set for self-managed instances)","default":"https://gitlab.com","placeholder":"https://gitlab.com","name":"GITLAB_URL"},{"description":"GitLab Personal Access Token (glpat-...)","isRequired":true,"isSecret":true,"placeholder":"glpat-xxxxxxxxxxxxxxxxxxxx","name":"GITLAB_TOKEN"},{"description":"Skip TLS certificate verification for self-signed certs (default: false)","format":"boolean","default":"false","name":"GITLAB_SKIP_TLS_VERIFY"},{"description":"Tool catalog selector: dynamic, meta, or individual (default: dynamic)","default":"dynamic","choices":["meta","individual","dynamic"],"name":"TOOL_SURFACE"},{"description":"Resource and prompt catalog selector: full or minimal (default: full); resource subscriptions require full","default":"full","choices":["full","minimal"],"name":"CAPABILITY_SURFACE"},{"description":"Meta-tool input schema detail: opaque, compact, or full (default: opaque)","default":"opaque","choices":["opaque","compact","full"],"name":"META_PARAM_SCHEMA"},{"description":"GitLab edition tier: free/ce, premium, or ultimate. When unset, detected from GET /license (fallback free). Gates Premium/Ultimate tools; GitLab.com Ultimate also exposes Orbit Knowledge Graph tools. Replaces the deprecated GITLAB_ENTERPRISE boolean","format":"string","name":"GITLAB_TIER"},{"description":"Read-only mode: disables all mutating tools (default: false)","format":"boolean","default":"false","name":"GITLAB_READ_ONLY"},{"description":"Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)","format":"boolean","default":"false","name":"GITLAB_SAFE_MODE"},{"description":"Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)","format":"boolean","default":"true","name":"EMBEDDED_RESOURCES"},{"description":"Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)","placeholder":"gitlab_admin,gitlab_runner","name":"EXCLUDE_TOOLS"},{"description":"Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)","format":"boolean","default":"false","name":"GITLAB_IGNORE_SCOPES"},{"description":"Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)","default":"2147483648","name":"UPLOAD_MAX_FILE_SIZE"},{"description":"Extra OS path-list-separated directories allowed for local GitLab import archives","placeholder":"C:\\path\\to\\exports;D:\\other\\exports","name":"GITLAB_MCP_ALLOWED_IMPORT_DIRS"},{"description":"Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)","format":"number","default":"0","name":"RATE_LIMIT_RPS"},{"description":"Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)","format":"number","default":"40","name":"RATE_LIMIT_BURST"},{"description":"Logging verbosity (default: info)","default":"info","choices":["debug","info","warn","error"],"name":"LOG_LEVEL"},{"description":"Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true","default":"true","choices":["true","check","false"],"name":"AUTO_UPDATE"},{"description":"GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)","default":"jmrplens/gitlab-mcp-server","name":"AUTO_UPDATE_REPO"},{"description":"Periodic update check interval in HTTP mode (default: 1h)","default":"1h","name":"AUTO_UPDATE_INTERVAL"},{"description":"Startup/background update timeout, range 5s-10m (default: 60s)","default":"60s","name":"AUTO_UPDATE_TIMEOUT"}]},{"registryType":"mcpb","identifier":"https://github.com/jmrplens/gitlab-mcp-server/releases/download/v2.7.5/gitlab-mcp-server-windows-arm64.exe","version":"2.7.5","fileSha256":"7eb27dd48cc55911d8e30cc4d633157ae850b1805496ee73648232a645547c2a","transport":{"type":"stdio"},"environmentVariables":[{"description":"GitLab instance URL (default: https://gitlab.com; set for self-managed instances)","default":"https://gitlab.com","placeholder":"https://gitlab.com","name":"GITLAB_URL"},{"description":"GitLab Personal Access Token (glpat-...)","isRequired":true,"isSecret":true,"placeholder":"glpat-xxxxxxxxxxxxxxxxxxxx","name":"GITLAB_TOKEN"},{"description":"Skip TLS certificate verification for self-signed certs (default: false)","format":"boolean","default":"false","name":"GITLAB_SKIP_TLS_VERIFY"},{"description":"Tool catalog selector: dynamic, meta, or individual (default: dynamic)","default":"dynamic","choices":["meta","individual","dynamic"],"name":"TOOL_SURFACE"},{"description":"Resource and prompt catalog selector: full or minimal (default: full); resource subscriptions require full","default":"full","choices":["full","minimal"],"name":"CAPABILITY_SURFACE"},{"description":"Meta-tool input schema detail: opaque, compact, or full (default: opaque)","default":"opaque","choices":["opaque","compact","full"],"name":"META_PARAM_SCHEMA"},{"description":"GitLab edition tier: free/ce, premium, or ultimate. When unset, detected from GET /license (fallback free). Gates Premium/Ultimate tools; GitLab.com Ultimate also exposes Orbit Knowledge Graph tools. Replaces the deprecated GITLAB_ENTERPRISE boolean","format":"string","name":"GITLAB_TIER"},{"description":"Read-only mode: disables all mutating tools (default: false)","format":"boolean","default":"false","name":"GITLAB_READ_ONLY"},{"description":"Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)","format":"boolean","default":"false","name":"GITLAB_SAFE_MODE"},{"description":"Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)","format":"boolean","default":"true","name":"EMBEDDED_RESOURCES"},{"description":"Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)","placeholder":"gitlab_admin,gitlab_runner","name":"EXCLUDE_TOOLS"},{"description":"Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)","format":"boolean","default":"false","name":"GITLAB_IGNORE_SCOPES"},{"description":"Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)","default":"2147483648","name":"UPLOAD_MAX_FILE_SIZE"},{"description":"Extra OS path-list-separated directories allowed for local GitLab import archives","placeholder":"C:\\path\\to\\exports;D:\\other\\exports","name":"GITLAB_MCP_ALLOWED_IMPORT_DIRS"},{"description":"Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)","format":"number","default":"0","name":"RATE_LIMIT_RPS"},{"description":"Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)","format":"number","default":"40","name":"RATE_LIMIT_BURST"},{"description":"Logging verbosity (default: info)","default":"info","choices":["debug","info","warn","error"],"name":"LOG_LEVEL"},{"description":"Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true","default":"true","choices":["true","check","false"],"name":"AUTO_UPDATE"},{"description":"GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)","default":"jmrplens/gitlab-mcp-server","name":"AUTO_UPDATE_REPO"},{"description":"Periodic update check interval in HTTP mode (default: 1h)","default":"1h","name":"AUTO_UPDATE_INTERVAL"},{"description":"Startup/background update timeout, range 5s-10m (default: 60s)","default":"60s","name":"AUTO_UPDATE_TIMEOUT"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.jmrp.io/gitlab","headers":[{"description":"GitLab Personal Access Token (glpat-...). Alternatively, send Authorization: Bearer <token>. It travels per request and is never stored server-side.","isRequired":true,"isSecret":true,"placeholder":"glpat-xxxxxxxxxxxxxxxxxxxx","name":"PRIVATE-TOKEN"},{"description":"Target GitLab instance URL. Optional on the public hosted endpoint, which defaults to https://gitlab.com.","placeholder":"https://gitlab.com","name":"GITLAB-URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-27T15:32:10.623008Z","publishedAt":"2026-08-27T15:32:10.623008Z","updatedAt":"2026-08-27T15:32:10.623008Z","isLatest":true}}}
