{"server":{"id":"jmrplens-gitlab-mcp-server-b1bfe3c8c11e","name":"jmrplens/gitlab-mcp-server","title":"jmrplens/gitlab-mcp-server","description":"GitLab REST API v4 coverage with meta-tools, resources and prompts, plus read-only and safe modes.","category":"Development","transport":"Both","pricing":"Unknown","website":"https://github.com/jmrplens/gitlab-mcp-server","repository":"https://github.com/jmrplens/gitlab-mcp-server","version":"3.4.0","manifest":"{\"name\":\"io.github.jmrplens/gitlab-mcp-server\",\"version\":\"3.4.0\",\"repository\":{\"url\":\"https://github.com/jmrplens/gitlab-mcp-server\"},\"remotes\":[{\"type\":\"streamable-http\",\"url\":\"https://mcp.jmrp.io/gitlab\"}],\"packages\":[{\"registryType\":\"mcpb\",\"identifier\":\"https://github.com/jmrplens/gitlab-mcp-server/releases/download/v3.4.0/gitlab-mcp-server-darwin.mcpb\",\"version\":\"3.4.0\",\"transport\":{\"type\":\"stdio\"},\"environmentVariables\":[{\"name\":\"GITLAB_URL\",\"isRequired\":false},{\"name\":\"GITLAB_TOKEN\",\"isRequired\":true},{\"name\":\"GITLAB_MCP_SKIP_TLS_VERIFY\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_TOOL_SURFACE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_TIER\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_READ_ONLY\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_SAFE_MODE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_LOG_LEVEL\",\"isRequired\":false}]},{\"registryType\":\"mcpb\",\"identifier\":\"https://github.com/jmrplens/gitlab-mcp-server/releases/download/v3.4.0/gitlab-mcp-server-windows.mcpb\",\"version\":\"3.4.0\",\"transport\":{\"type\":\"stdio\"},\"environmentVariables\":[{\"name\":\"GITLAB_URL\",\"isRequired\":false},{\"name\":\"GITLAB_TOKEN\",\"isRequired\":true},{\"name\":\"GITLAB_MCP_SKIP_TLS_VERIFY\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_TOOL_SURFACE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_TIER\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_READ_ONLY\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_SAFE_MODE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_LOG_LEVEL\",\"isRequired\":false}]},{\"registryType\":\"mcpb\",\"identifier\":\"https://github.com/jmrplens/gitlab-mcp-server/releases/download/v3.4.0/gitlab-mcp-server-linux.mcpb\",\"version\":\"3.4.0\",\"transport\":{\"type\":\"stdio\"},\"environmentVariables\":[{\"name\":\"GITLAB_URL\",\"isRequired\":false},{\"name\":\"GITLAB_TOKEN\",\"isRequired\":true},{\"name\":\"GITLAB_MCP_SKIP_TLS_VERIFY\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_TOOL_SURFACE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_TIER\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_READ_ONLY\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_SAFE_MODE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_LOG_LEVEL\",\"isRequired\":false}]},{\"registryType\":\"oci\",\"identifier\":\"ghcr.io/jmrplens/gitlab-mcp-server:3.4.0@sha256:a0ef01843875161060ec89225fe4091f95a7ae2a8984286a435752fc6089dcbb\",\"version\":\"\",\"transport\":{\"type\":\"stdio\"},\"environmentVariables\":[{\"name\":\"GITLAB_URL\",\"isRequired\":false},{\"name\":\"GITLAB_TOKEN\",\"isRequired\":true},{\"name\":\"GITLAB_MCP_SKIP_TLS_VERIFY\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_TOOL_SURFACE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_CAPABILITY_SURFACE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_META_PARAM_SCHEMA\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_TIER\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_READ_ONLY\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_SAFE_MODE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_EMBEDDED_RESOURCES\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_EXCLUDE_TOOLS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_IGNORE_SCOPES\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_UPLOAD_MAX_FILE_SIZE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_ALLOWED_UPLOAD_DIRS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_ALLOWED_DOWNLOAD_DIRS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_ALLOWED_IMPORT_DIRS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_RATE_LIMIT_RPS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_RATE_LIMIT_BURST\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_LOG_LEVEL\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_LANGUAGE\",\"isRequired\":false}]},{\"registryType\":\"oci\",\"identifier\":\"docker.io/jmrplens/gitlab-mcp-server:3.4.0@sha256:a0ef01843875161060ec89225fe4091f95a7ae2a8984286a435752fc6089dcbb\",\"version\":\"\",\"transport\":{\"type\":\"stdio\"},\"environmentVariables\":[{\"name\":\"GITLAB_URL\",\"isRequired\":false},{\"name\":\"GITLAB_TOKEN\",\"isRequired\":true},{\"name\":\"GITLAB_MCP_SKIP_TLS_VERIFY\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_TOOL_SURFACE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_CAPABILITY_SURFACE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_META_PARAM_SCHEMA\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_TIER\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_READ_ONLY\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_SAFE_MODE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_EMBEDDED_RESOURCES\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_EXCLUDE_TOOLS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_IGNORE_SCOPES\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_UPLOAD_MAX_FILE_SIZE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_ALLOWED_UPLOAD_DIRS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_ALLOWED_DOWNLOAD_DIRS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_ALLOWED_IMPORT_DIRS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_RATE_LIMIT_RPS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_RATE_LIMIT_BURST\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_LOG_LEVEL\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_LANGUAGE\",\"isRequired\":false}]},{\"registryType\":\"npm\",\"identifier\":\"@jmrp.io/gitlab-mcp-server\",\"version\":\"3.4.0\",\"transport\":{\"type\":\"stdio\"},\"environmentVariables\":[{\"name\":\"GITLAB_URL\",\"isRequired\":false},{\"name\":\"GITLAB_TOKEN\",\"isRequired\":true},{\"name\":\"GITLAB_MCP_SKIP_TLS_VERIFY\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_TOOL_SURFACE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_CAPABILITY_SURFACE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_META_PARAM_SCHEMA\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_TIER\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_READ_ONLY\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_SAFE_MODE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_EMBEDDED_RESOURCES\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_EXCLUDE_TOOLS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_IGNORE_SCOPES\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_UPLOAD_MAX_FILE_SIZE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_ALLOWED_UPLOAD_DIRS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_ALLOWED_DOWNLOAD_DIRS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_ALLOWED_IMPORT_DIRS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_RATE_LIMIT_RPS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_RATE_LIMIT_BURST\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_LOG_LEVEL\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_LANGUAGE\",\"isRequired\":false}]},{\"registryType\":\"pypi\",\"identifier\":\"jmrplens-gitlab-mcp-server\",\"version\":\"3.4.0\",\"transport\":{\"type\":\"stdio\"},\"environmentVariables\":[{\"name\":\"GITLAB_URL\",\"isRequired\":false},{\"name\":\"GITLAB_TOKEN\",\"isRequired\":true},{\"name\":\"GITLAB_MCP_SKIP_TLS_VERIFY\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_TOOL_SURFACE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_CAPABILITY_SURFACE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_META_PARAM_SCHEMA\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_TIER\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_READ_ONLY\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_SAFE_MODE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_EMBEDDED_RESOURCES\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_EXCLUDE_TOOLS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_IGNORE_SCOPES\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_UPLOAD_MAX_FILE_SIZE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_ALLOWED_UPLOAD_DIRS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_ALLOWED_DOWNLOAD_DIRS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_ALLOWED_IMPORT_DIRS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_RATE_LIMIT_RPS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_RATE_LIMIT_BURST\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_LOG_LEVEL\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_LANGUAGE\",\"isRequired\":false}]},{\"registryType\":\"nuget\",\"identifier\":\"gitlab-mcp-server\",\"version\":\"3.4.0\",\"transport\":{\"type\":\"stdio\"},\"environmentVariables\":[{\"name\":\"GITLAB_URL\",\"isRequired\":false},{\"name\":\"GITLAB_TOKEN\",\"isRequired\":true},{\"name\":\"GITLAB_MCP_SKIP_TLS_VERIFY\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_TOOL_SURFACE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_CAPABILITY_SURFACE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_META_PARAM_SCHEMA\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_TIER\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_READ_ONLY\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_SAFE_MODE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_EMBEDDED_RESOURCES\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_EXCLUDE_TOOLS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_IGNORE_SCOPES\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_UPLOAD_MAX_FILE_SIZE\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_ALLOWED_UPLOAD_DIRS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_ALLOWED_DOWNLOAD_DIRS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_ALLOWED_IMPORT_DIRS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_RATE_LIMIT_RPS\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_RATE_LIMIT_BURST\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_LOG_LEVEL\",\"isRequired\":false},{\"name\":\"GITLAB_MCP_LANGUAGE\",\"isRequired\":false}]}]}","sourceName":"punkpeye/awesome-mcp-servers","sourceUrl":"https://github.com/punkpeye/awesome-mcp-servers","status":"approved","seoTitle":"jmrplens/gitlab-mcp-server MCP server","seoDescription":"GitLab REST API v4 coverage with meta-tools, resources and prompts, plus read-only and safe modes.","createdAt":"2026-11-04T07:18:57.740Z","updatedAt":"2026-11-04T07:58:36.806Z"}}
