brilliant-directories-mcp
v6.58.2
io.github.brilliantdirectories/brilliant-directories-mcp
Official MCP server for Brilliant Directories — manage members, posts, leads, reviews, and more.
io.github.jmrplens/gitlab-mcp-server · v2.5.0
Manage GitLab projects, issues, merge requests, pipelines, repositories, and admin workflows.
GitLab MCP Server 是一个MCP Server,收录自 官方 MCP Registry。支持 streamable-http、stdio 传输。本页提供 Cursor、Claude Code 等客户端的安装配置片段。
选择你的平台查看安装方式
{
"mcpServers": {
"gitlab-mcp-server": {
"url": "https://gitlab-mcp-server.fly.dev/"
}
}
}GITLAB_URL可选GitLab instance URL (default: https://gitlab.com; set for self-managed instances)
GITLAB_TOKEN必填secretGitLab Personal Access Token (glpat-...)
GITLAB_SKIP_TLS_VERIFY可选Skip TLS certificate verification for self-signed certs (default: false)
TOOL_SURFACE可选Tool catalog selector: dynamic, meta, or individual (default: dynamic)
CAPABILITY_SURFACE可选Resource and prompt catalog selector: full or minimal (default: full)
META_PARAM_SCHEMA可选Meta-tool input schema detail: opaque, compact, or full (default: opaque)
GITLAB_TIER可选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
GITLAB_READ_ONLY可选Read-only mode: disables all mutating tools (default: false)
GITLAB_SAFE_MODE可选Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)
EMBEDDED_RESOURCES可选Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)
EXCLUDE_TOOLS可选Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)
GITLAB_IGNORE_SCOPES可选Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)
UPLOAD_MAX_FILE_SIZE可选Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)
GITLAB_MCP_ALLOWED_IMPORT_DIRS可选Extra OS path-list-separated directories allowed for local GitLab import archives
RATE_LIMIT_RPS可选Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)
RATE_LIMIT_BURST可选Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)
LOG_LEVEL可选Logging verbosity (default: info)
AUTO_UPDATE可选Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true
AUTO_UPDATE_REPO可选GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)
AUTO_UPDATE_INTERVAL可选Periodic update check interval in HTTP mode (default: 1h)
AUTO_UPDATE_TIMEOUT可选Startup/background update timeout, range 5s-10m (default: 60s)
GITLAB_URL可选GitLab instance URL (default: https://gitlab.com; set for self-managed instances)
GITLAB_TOKEN必填secretGitLab Personal Access Token (glpat-...)
GITLAB_SKIP_TLS_VERIFY可选Skip TLS certificate verification for self-signed certs (default: false)
TOOL_SURFACE可选Tool catalog selector: dynamic, meta, or individual (default: dynamic)
CAPABILITY_SURFACE可选Resource and prompt catalog selector: full or minimal (default: full)
META_PARAM_SCHEMA可选Meta-tool input schema detail: opaque, compact, or full (default: opaque)
GITLAB_TIER可选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
GITLAB_READ_ONLY可选Read-only mode: disables all mutating tools (default: false)
GITLAB_SAFE_MODE可选Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)
EMBEDDED_RESOURCES可选Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)
EXCLUDE_TOOLS可选Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)
GITLAB_IGNORE_SCOPES可选Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)
UPLOAD_MAX_FILE_SIZE可选Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)
GITLAB_MCP_ALLOWED_IMPORT_DIRS可选Extra OS path-list-separated directories allowed for local GitLab import archives
RATE_LIMIT_RPS可选Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)
RATE_LIMIT_BURST可选Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)
LOG_LEVEL可选Logging verbosity (default: info)
AUTO_UPDATE可选Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true
AUTO_UPDATE_REPO可选GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)
AUTO_UPDATE_INTERVAL可选Periodic update check interval in HTTP mode (default: 1h)
AUTO_UPDATE_TIMEOUT可选Startup/background update timeout, range 5s-10m (default: 60s)
GITLAB_URL可选GitLab instance URL (default: https://gitlab.com; set for self-managed instances)
GITLAB_TOKEN必填secretGitLab Personal Access Token (glpat-...)
GITLAB_SKIP_TLS_VERIFY可选Skip TLS certificate verification for self-signed certs (default: false)
TOOL_SURFACE可选Tool catalog selector: dynamic, meta, or individual (default: dynamic)
CAPABILITY_SURFACE可选Resource and prompt catalog selector: full or minimal (default: full)
META_PARAM_SCHEMA可选Meta-tool input schema detail: opaque, compact, or full (default: opaque)
GITLAB_TIER可选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
GITLAB_READ_ONLY可选Read-only mode: disables all mutating tools (default: false)
GITLAB_SAFE_MODE可选Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)
EMBEDDED_RESOURCES可选Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)
EXCLUDE_TOOLS可选Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)
GITLAB_IGNORE_SCOPES可选Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)
UPLOAD_MAX_FILE_SIZE可选Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)
GITLAB_MCP_ALLOWED_IMPORT_DIRS可选Extra OS path-list-separated directories allowed for local GitLab import archives
RATE_LIMIT_RPS可选Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)
RATE_LIMIT_BURST可选Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)
LOG_LEVEL可选Logging verbosity (default: info)
AUTO_UPDATE可选Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true
AUTO_UPDATE_REPO可选GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)
AUTO_UPDATE_INTERVAL可选Periodic update check interval in HTTP mode (default: 1h)
AUTO_UPDATE_TIMEOUT可选Startup/background update timeout, range 5s-10m (default: 60s)
GITLAB_URL可选GitLab instance URL (default: https://gitlab.com; set for self-managed instances)
GITLAB_TOKEN必填secretGitLab Personal Access Token (glpat-...)
GITLAB_SKIP_TLS_VERIFY可选Skip TLS certificate verification for self-signed certs (default: false)
TOOL_SURFACE可选Tool catalog selector: dynamic, meta, or individual (default: dynamic)
CAPABILITY_SURFACE可选Resource and prompt catalog selector: full or minimal (default: full)
META_PARAM_SCHEMA可选Meta-tool input schema detail: opaque, compact, or full (default: opaque)
GITLAB_TIER可选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
GITLAB_READ_ONLY可选Read-only mode: disables all mutating tools (default: false)
GITLAB_SAFE_MODE可选Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)
EMBEDDED_RESOURCES可选Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)
EXCLUDE_TOOLS可选Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)
GITLAB_IGNORE_SCOPES可选Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)
UPLOAD_MAX_FILE_SIZE可选Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)
GITLAB_MCP_ALLOWED_IMPORT_DIRS可选Extra OS path-list-separated directories allowed for local GitLab import archives
RATE_LIMIT_RPS可选Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)
RATE_LIMIT_BURST可选Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)
LOG_LEVEL可选Logging verbosity (default: info)
AUTO_UPDATE可选Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true
AUTO_UPDATE_REPO可选GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)
AUTO_UPDATE_INTERVAL可选Periodic update check interval in HTTP mode (default: 1h)
AUTO_UPDATE_TIMEOUT可选Startup/background update timeout, range 5s-10m (default: 60s)
GITLAB_URL可选GitLab instance URL (default: https://gitlab.com; set for self-managed instances)
GITLAB_TOKEN必填secretGitLab Personal Access Token (glpat-...)
GITLAB_SKIP_TLS_VERIFY可选Skip TLS certificate verification for self-signed certs (default: false)
TOOL_SURFACE可选Tool catalog selector: dynamic, meta, or individual (default: dynamic)
CAPABILITY_SURFACE可选Resource and prompt catalog selector: full or minimal (default: full)
META_PARAM_SCHEMA可选Meta-tool input schema detail: opaque, compact, or full (default: opaque)
GITLAB_TIER可选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
GITLAB_READ_ONLY可选Read-only mode: disables all mutating tools (default: false)
GITLAB_SAFE_MODE可选Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)
EMBEDDED_RESOURCES可选Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)
EXCLUDE_TOOLS可选Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)
GITLAB_IGNORE_SCOPES可选Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)
UPLOAD_MAX_FILE_SIZE可选Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)
GITLAB_MCP_ALLOWED_IMPORT_DIRS可选Extra OS path-list-separated directories allowed for local GitLab import archives
RATE_LIMIT_RPS可选Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)
RATE_LIMIT_BURST可选Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)
LOG_LEVEL可选Logging verbosity (default: info)
AUTO_UPDATE可选Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true
AUTO_UPDATE_REPO可选GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)
AUTO_UPDATE_INTERVAL可选Periodic update check interval in HTTP mode (default: 1h)
AUTO_UPDATE_TIMEOUT可选Startup/background update timeout, range 5s-10m (default: 60s)
GITLAB_URL可选GitLab instance URL (default: https://gitlab.com; set for self-managed instances)
GITLAB_TOKEN必填secretGitLab Personal Access Token (glpat-...)
GITLAB_SKIP_TLS_VERIFY可选Skip TLS certificate verification for self-signed certs (default: false)
TOOL_SURFACE可选Tool catalog selector: dynamic, meta, or individual (default: dynamic)
CAPABILITY_SURFACE可选Resource and prompt catalog selector: full or minimal (default: full)
META_PARAM_SCHEMA可选Meta-tool input schema detail: opaque, compact, or full (default: opaque)
GITLAB_TIER可选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
GITLAB_READ_ONLY可选Read-only mode: disables all mutating tools (default: false)
GITLAB_SAFE_MODE可选Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)
EMBEDDED_RESOURCES可选Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)
EXCLUDE_TOOLS可选Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)
GITLAB_IGNORE_SCOPES可选Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)
UPLOAD_MAX_FILE_SIZE可选Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)
GITLAB_MCP_ALLOWED_IMPORT_DIRS可选Extra OS path-list-separated directories allowed for local GitLab import archives
RATE_LIMIT_RPS可选Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)
RATE_LIMIT_BURST可选Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)
LOG_LEVEL可选Logging verbosity (default: info)
AUTO_UPDATE可选Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true
AUTO_UPDATE_REPO可选GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)
AUTO_UPDATE_INTERVAL可选Periodic update check interval in HTTP mode (default: 1h)
AUTO_UPDATE_TIMEOUT可选Startup/background update timeout, range 5s-10m (default: 60s)
v6.58.2
io.github.brilliantdirectories/brilliant-directories-mcp
Official MCP server for Brilliant Directories — manage members, posts, leads, reviews, and more.
v3.1.0
io.github.pvliesdonk/markdown-vault-mcp
Markdown vault MCP server with FTS5 + semantic search and frontmatter indexing
v0.3.0
io.github.opendata-kr/narajangteo-opening
나라장터 낙찰정보서비스 Open API를 위한 로컬 MCP 서버
v3.10.1
io.github.webdriverio/mcp
MCP server with WebdriverIO for browser and mobile app automation (iOS/Android via Appium)
v0.0.53
io.github.cablate/google-map
18 Google Maps tools for AI agents — geocode, search, directions, weather, and more.
v1.0.0
ai.arpi/arpi-mcp
AI-powered ECG analysis: submit ECG images and receive diagnosis reports from ARPI's ECG AI.
{
"id": "io.github.jmrplens/gitlab-mcp-server",
"type": "mcp-server",
"version": "2.5.0",
"displayName": "GitLab MCP Server",
"description": "Manage GitLab projects, issues, merge requests, pipelines, repositories, and admin workflows.",
"repository": {
"url": "https://github.com/jmrplens/gitlab-mcp-server",
"source": "github"
},
"homepage": "https://jmrplens.github.io/gitlab-mcp-server/",
"distribution": {
"packages": [
{
"registryType": "mcpb",
"identifier": "https://github.com/jmrplens/gitlab-mcp-server/releases/download/v2.5.0/gitlab-mcp-server-linux-amd64",
"version": "2.5.0",
"transport": "stdio",
"environmentVariables": [
{
"name": "GITLAB_URL",
"description": "GitLab instance URL (default: https://gitlab.com; set for self-managed instances)"
},
{
"name": "GITLAB_TOKEN",
"description": "GitLab Personal Access Token (glpat-...)",
"isRequired": true,
"isSecret": true
},
{
"name": "GITLAB_SKIP_TLS_VERIFY",
"description": "Skip TLS certificate verification for self-signed certs (default: false)"
},
{
"name": "TOOL_SURFACE",
"description": "Tool catalog selector: dynamic, meta, or individual (default: dynamic)"
},
{
"name": "CAPABILITY_SURFACE",
"description": "Resource and prompt catalog selector: full or minimal (default: full)"
},
{
"name": "META_PARAM_SCHEMA",
"description": "Meta-tool input schema detail: opaque, compact, or full (default: opaque)"
},
{
"name": "GITLAB_TIER",
"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"
},
{
"name": "GITLAB_READ_ONLY",
"description": "Read-only mode: disables all mutating tools (default: false)"
},
{
"name": "GITLAB_SAFE_MODE",
"description": "Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)"
},
{
"name": "EMBEDDED_RESOURCES",
"description": "Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)"
},
{
"name": "EXCLUDE_TOOLS",
"description": "Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)"
},
{
"name": "GITLAB_IGNORE_SCOPES",
"description": "Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)"
},
{
"name": "UPLOAD_MAX_FILE_SIZE",
"description": "Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)"
},
{
"name": "GITLAB_MCP_ALLOWED_IMPORT_DIRS",
"description": "Extra OS path-list-separated directories allowed for local GitLab import archives"
},
{
"name": "RATE_LIMIT_RPS",
"description": "Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)"
},
{
"name": "RATE_LIMIT_BURST",
"description": "Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)"
},
{
"name": "LOG_LEVEL",
"description": "Logging verbosity (default: info)"
},
{
"name": "AUTO_UPDATE",
"description": "Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true"
},
{
"name": "AUTO_UPDATE_REPO",
"description": "GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)"
},
{
"name": "AUTO_UPDATE_INTERVAL",
"description": "Periodic update check interval in HTTP mode (default: 1h)"
},
{
"name": "AUTO_UPDATE_TIMEOUT",
"description": "Startup/background update timeout, range 5s-10m (default: 60s)"
}
]
},
{
"registryType": "mcpb",
"identifier": "https://github.com/jmrplens/gitlab-mcp-server/releases/download/v2.5.0/gitlab-mcp-server-linux-arm64",
"version": "2.5.0",
"transport": "stdio",
"environmentVariables": [
{
"name": "GITLAB_URL",
"description": "GitLab instance URL (default: https://gitlab.com; set for self-managed instances)"
},
{
"name": "GITLAB_TOKEN",
"description": "GitLab Personal Access Token (glpat-...)",
"isRequired": true,
"isSecret": true
},
{
"name": "GITLAB_SKIP_TLS_VERIFY",
"description": "Skip TLS certificate verification for self-signed certs (default: false)"
},
{
"name": "TOOL_SURFACE",
"description": "Tool catalog selector: dynamic, meta, or individual (default: dynamic)"
},
{
"name": "CAPABILITY_SURFACE",
"description": "Resource and prompt catalog selector: full or minimal (default: full)"
},
{
"name": "META_PARAM_SCHEMA",
"description": "Meta-tool input schema detail: opaque, compact, or full (default: opaque)"
},
{
"name": "GITLAB_TIER",
"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"
},
{
"name": "GITLAB_READ_ONLY",
"description": "Read-only mode: disables all mutating tools (default: false)"
},
{
"name": "GITLAB_SAFE_MODE",
"description": "Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)"
},
{
"name": "EMBEDDED_RESOURCES",
"description": "Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)"
},
{
"name": "EXCLUDE_TOOLS",
"description": "Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)"
},
{
"name": "GITLAB_IGNORE_SCOPES",
"description": "Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)"
},
{
"name": "UPLOAD_MAX_FILE_SIZE",
"description": "Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)"
},
{
"name": "GITLAB_MCP_ALLOWED_IMPORT_DIRS",
"description": "Extra OS path-list-separated directories allowed for local GitLab import archives"
},
{
"name": "RATE_LIMIT_RPS",
"description": "Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)"
},
{
"name": "RATE_LIMIT_BURST",
"description": "Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)"
},
{
"name": "LOG_LEVEL",
"description": "Logging verbosity (default: info)"
},
{
"name": "AUTO_UPDATE",
"description": "Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true"
},
{
"name": "AUTO_UPDATE_REPO",
"description": "GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)"
},
{
"name": "AUTO_UPDATE_INTERVAL",
"description": "Periodic update check interval in HTTP mode (default: 1h)"
},
{
"name": "AUTO_UPDATE_TIMEOUT",
"description": "Startup/background update timeout, range 5s-10m (default: 60s)"
}
]
},
{
"registryType": "mcpb",
"identifier": "https://github.com/jmrplens/gitlab-mcp-server/releases/download/v2.5.0/gitlab-mcp-server-darwin-amd64",
"version": "2.5.0",
"transport": "stdio",
"environmentVariables": [
{
"name": "GITLAB_URL",
"description": "GitLab instance URL (default: https://gitlab.com; set for self-managed instances)"
},
{
"name": "GITLAB_TOKEN",
"description": "GitLab Personal Access Token (glpat-...)",
"isRequired": true,
"isSecret": true
},
{
"name": "GITLAB_SKIP_TLS_VERIFY",
"description": "Skip TLS certificate verification for self-signed certs (default: false)"
},
{
"name": "TOOL_SURFACE",
"description": "Tool catalog selector: dynamic, meta, or individual (default: dynamic)"
},
{
"name": "CAPABILITY_SURFACE",
"description": "Resource and prompt catalog selector: full or minimal (default: full)"
},
{
"name": "META_PARAM_SCHEMA",
"description": "Meta-tool input schema detail: opaque, compact, or full (default: opaque)"
},
{
"name": "GITLAB_TIER",
"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"
},
{
"name": "GITLAB_READ_ONLY",
"description": "Read-only mode: disables all mutating tools (default: false)"
},
{
"name": "GITLAB_SAFE_MODE",
"description": "Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)"
},
{
"name": "EMBEDDED_RESOURCES",
"description": "Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)"
},
{
"name": "EXCLUDE_TOOLS",
"description": "Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)"
},
{
"name": "GITLAB_IGNORE_SCOPES",
"description": "Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)"
},
{
"name": "UPLOAD_MAX_FILE_SIZE",
"description": "Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)"
},
{
"name": "GITLAB_MCP_ALLOWED_IMPORT_DIRS",
"description": "Extra OS path-list-separated directories allowed for local GitLab import archives"
},
{
"name": "RATE_LIMIT_RPS",
"description": "Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)"
},
{
"name": "RATE_LIMIT_BURST",
"description": "Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)"
},
{
"name": "LOG_LEVEL",
"description": "Logging verbosity (default: info)"
},
{
"name": "AUTO_UPDATE",
"description": "Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true"
},
{
"name": "AUTO_UPDATE_REPO",
"description": "GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)"
},
{
"name": "AUTO_UPDATE_INTERVAL",
"description": "Periodic update check interval in HTTP mode (default: 1h)"
},
{
"name": "AUTO_UPDATE_TIMEOUT",
"description": "Startup/background update timeout, range 5s-10m (default: 60s)"
}
]
},
{
"registryType": "mcpb",
"identifier": "https://github.com/jmrplens/gitlab-mcp-server/releases/download/v2.5.0/gitlab-mcp-server-darwin-arm64",
"version": "2.5.0",
"transport": "stdio",
"environmentVariables": [
{
"name": "GITLAB_URL",
"description": "GitLab instance URL (default: https://gitlab.com; set for self-managed instances)"
},
{
"name": "GITLAB_TOKEN",
"description": "GitLab Personal Access Token (glpat-...)",
"isRequired": true,
"isSecret": true
},
{
"name": "GITLAB_SKIP_TLS_VERIFY",
"description": "Skip TLS certificate verification for self-signed certs (default: false)"
},
{
"name": "TOOL_SURFACE",
"description": "Tool catalog selector: dynamic, meta, or individual (default: dynamic)"
},
{
"name": "CAPABILITY_SURFACE",
"description": "Resource and prompt catalog selector: full or minimal (default: full)"
},
{
"name": "META_PARAM_SCHEMA",
"description": "Meta-tool input schema detail: opaque, compact, or full (default: opaque)"
},
{
"name": "GITLAB_TIER",
"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"
},
{
"name": "GITLAB_READ_ONLY",
"description": "Read-only mode: disables all mutating tools (default: false)"
},
{
"name": "GITLAB_SAFE_MODE",
"description": "Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)"
},
{
"name": "EMBEDDED_RESOURCES",
"description": "Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)"
},
{
"name": "EXCLUDE_TOOLS",
"description": "Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)"
},
{
"name": "GITLAB_IGNORE_SCOPES",
"description": "Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)"
},
{
"name": "UPLOAD_MAX_FILE_SIZE",
"description": "Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)"
},
{
"name": "GITLAB_MCP_ALLOWED_IMPORT_DIRS",
"description": "Extra OS path-list-separated directories allowed for local GitLab import archives"
},
{
"name": "RATE_LIMIT_RPS",
"description": "Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)"
},
{
"name": "RATE_LIMIT_BURST",
"description": "Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)"
},
{
"name": "LOG_LEVEL",
"description": "Logging verbosity (default: info)"
},
{
"name": "AUTO_UPDATE",
"description": "Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true"
},
{
"name": "AUTO_UPDATE_REPO",
"description": "GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)"
},
{
"name": "AUTO_UPDATE_INTERVAL",
"description": "Periodic update check interval in HTTP mode (default: 1h)"
},
{
"name": "AUTO_UPDATE_TIMEOUT",
"description": "Startup/background update timeout, range 5s-10m (default: 60s)"
}
]
},
{
"registryType": "mcpb",
"identifier": "https://github.com/jmrplens/gitlab-mcp-server/releases/download/v2.5.0/gitlab-mcp-server-windows-amd64.exe",
"version": "2.5.0",
"transport": "stdio",
"environmentVariables": [
{
"name": "GITLAB_URL",
"description": "GitLab instance URL (default: https://gitlab.com; set for self-managed instances)"
},
{
"name": "GITLAB_TOKEN",
"description": "GitLab Personal Access Token (glpat-...)",
"isRequired": true,
"isSecret": true
},
{
"name": "GITLAB_SKIP_TLS_VERIFY",
"description": "Skip TLS certificate verification for self-signed certs (default: false)"
},
{
"name": "TOOL_SURFACE",
"description": "Tool catalog selector: dynamic, meta, or individual (default: dynamic)"
},
{
"name": "CAPABILITY_SURFACE",
"description": "Resource and prompt catalog selector: full or minimal (default: full)"
},
{
"name": "META_PARAM_SCHEMA",
"description": "Meta-tool input schema detail: opaque, compact, or full (default: opaque)"
},
{
"name": "GITLAB_TIER",
"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"
},
{
"name": "GITLAB_READ_ONLY",
"description": "Read-only mode: disables all mutating tools (default: false)"
},
{
"name": "GITLAB_SAFE_MODE",
"description": "Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)"
},
{
"name": "EMBEDDED_RESOURCES",
"description": "Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)"
},
{
"name": "EXCLUDE_TOOLS",
"description": "Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)"
},
{
"name": "GITLAB_IGNORE_SCOPES",
"description": "Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)"
},
{
"name": "UPLOAD_MAX_FILE_SIZE",
"description": "Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)"
},
{
"name": "GITLAB_MCP_ALLOWED_IMPORT_DIRS",
"description": "Extra OS path-list-separated directories allowed for local GitLab import archives"
},
{
"name": "RATE_LIMIT_RPS",
"description": "Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)"
},
{
"name": "RATE_LIMIT_BURST",
"description": "Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)"
},
{
"name": "LOG_LEVEL",
"description": "Logging verbosity (default: info)"
},
{
"name": "AUTO_UPDATE",
"description": "Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true"
},
{
"name": "AUTO_UPDATE_REPO",
"description": "GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)"
},
{
"name": "AUTO_UPDATE_INTERVAL",
"description": "Periodic update check interval in HTTP mode (default: 1h)"
},
{
"name": "AUTO_UPDATE_TIMEOUT",
"description": "Startup/background update timeout, range 5s-10m (default: 60s)"
}
]
},
{
"registryType": "mcpb",
"identifier": "https://github.com/jmrplens/gitlab-mcp-server/releases/download/v2.5.0/gitlab-mcp-server-windows-arm64.exe",
"version": "2.5.0",
"transport": "stdio",
"environmentVariables": [
{
"name": "GITLAB_URL",
"description": "GitLab instance URL (default: https://gitlab.com; set for self-managed instances)"
},
{
"name": "GITLAB_TOKEN",
"description": "GitLab Personal Access Token (glpat-...)",
"isRequired": true,
"isSecret": true
},
{
"name": "GITLAB_SKIP_TLS_VERIFY",
"description": "Skip TLS certificate verification for self-signed certs (default: false)"
},
{
"name": "TOOL_SURFACE",
"description": "Tool catalog selector: dynamic, meta, or individual (default: dynamic)"
},
{
"name": "CAPABILITY_SURFACE",
"description": "Resource and prompt catalog selector: full or minimal (default: full)"
},
{
"name": "META_PARAM_SCHEMA",
"description": "Meta-tool input schema detail: opaque, compact, or full (default: opaque)"
},
{
"name": "GITLAB_TIER",
"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"
},
{
"name": "GITLAB_READ_ONLY",
"description": "Read-only mode: disables all mutating tools (default: false)"
},
{
"name": "GITLAB_SAFE_MODE",
"description": "Safe mode: intercepts mutating tools and returns a JSON preview instead of executing (default: false)"
},
{
"name": "EMBEDDED_RESOURCES",
"description": "Append EmbeddedResource content blocks (clickable links to MCP resources) to get_* tool results (default: true)"
},
{
"name": "EXCLUDE_TOOLS",
"description": "Comma-separated tool names to exclude from registration (e.g. gitlab_admin,gitlab_runner)"
},
{
"name": "GITLAB_IGNORE_SCOPES",
"description": "Skip Personal Access Token scope detection and register all tools regardless of token permissions (default: false)"
},
{
"name": "UPLOAD_MAX_FILE_SIZE",
"description": "Maximum attachment upload size in bytes or human-readable (e.g. 2GB). Default: 2147483648 (2 GB)"
},
{
"name": "GITLAB_MCP_ALLOWED_IMPORT_DIRS",
"description": "Extra OS path-list-separated directories allowed for local GitLab import archives"
},
{
"name": "RATE_LIMIT_RPS",
"description": "Per-server tools/call rate limit in requests per second; 0 disables it (default: 0)"
},
{
"name": "RATE_LIMIT_BURST",
"description": "Token-bucket burst size when RATE_LIMIT_RPS is greater than 0 (default: 40)"
},
{
"name": "LOG_LEVEL",
"description": "Logging verbosity (default: info)"
},
{
"name": "AUTO_UPDATE",
"description": "Auto-update mode: true (auto-apply), check (log-only), false (disabled). Default: true"
},
{
"name": "AUTO_UPDATE_REPO",
"description": "GitHub repository slug for release assets (default: jmrplens/gitlab-mcp-server)"
},
{
"name": "AUTO_UPDATE_INTERVAL",
"description": "Periodic update check interval in HTTP mode (default: 1h)"
},
{
"name": "AUTO_UPDATE_TIMEOUT",
"description": "Startup/background update timeout, range 5s-10m (default: 60s)"
}
]
}
],
"remotes": [
{
"transport": "streamable-http",
"url": "https://gitlab-mcp-server.fly.dev/"
},
{
"transport": "streamable-http",
"url": "https://{host}:{port}/"
}
]
},
"dependencies": [],
"installTargets": [
"claude-code",
"claude-desktop",
"cursor",
"vscode"
],
"keywords": [],
"provenance": {
"origin": "official-mcp-registry",
"originalId": "io.github.jmrplens/gitlab-mcp-server",
"originalUrl": "https://registry.modelcontextprotocol.io/v0.1/servers/io.github.jmrplens%2Fgitlab-mcp-server/versions/latest",
"isOfficial": true,
"status": "active"
}
}