structured-world/gitlab-mcp (structured-world/gitlab-mcp) is an MCP server listed on the M8ven Trust Index. M8ven has not graded it yet. No publisher has claimed this listing.
Advanced GitLab MCP server
How we verified
Verified is a snapshot. Live keeps it current, and builds your track record.
⚡ Connect GitHub → continuous verification on every pushwhy connect →Who stands behind it
structured-world
Source: npm · also listed on Glama
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find. Or connect your repo for our deepest verification, Live Monitored: read-only, revoke anytime. What we access →
Install from
The grade above is for the source repository. Registries can serve a different version, so we mark the ones we were not able to read.
DASHBOARD_ENABLEDDEFAULT_NULLGATEWAY_DOWNSTREAM_ARGSGATEWAY_DOWNSTREAM_COMMANDGATEWAY_POLL_MSGITLAB_ALLOWED_PROJECT_IDSGITLAB_ALLOWED_TOOLS_REGEXGITLAB_API_BODY_TIMEOUT_MSGITLAB_API_CONNECT_TIMEOUT_MSGITLAB_API_HEADERS_TIMEOUT_MSGITLAB_API_RETRY_BASE_DELAY_MSGITLAB_API_RETRY_ENABLEDGITLAB_API_RETRY_MAX_ATTEMPTSGITLAB_API_RETRY_MAX_DELAY_MSGITLAB_API_URL"": "https://gitlab.com"GITLAB_AUTH_COOKIE_PATHGITLAB_CA_CERT_PATHGITLAB_CROSS_REFSGITLAB_DEFAULT_NAMESPACEGITLAB_DEFAULT_PROJECTGITLAB_DENIED_ACTIONSGITLAB_DENIED_TOOLS_REGEXGITLAB_FAILURE_THRESHOLD3 Consecutive transient failures before disconnectingGITLAB_HEALTH_CHECK_INTERVAL_MS60000 Health check interval when connectedGITLAB_HTTP_KEEPALIVE_TIMEOUT_MSGITLAB_INIT_TIMEOUT_MSBounded startup — Server starts within (default 5s) regardless of GitLab availabilityGITLAB_INSTANCESGITLAB_INSTANCES_FILEGITLAB_INSTANCE_CACHE_MAX100 Max number of per-URL instance states kept in memory (OAuth multi-tenant; LRU eviction when exceeded)GITLAB_INSTANCE_TTL_MS3600000 TTL for idle per-URL instance states in ms; evicted on next insert (OAuth multi-tenant)GITLAB_IS_OLDGITLAB_MCP_PRESETGITLAB_POOL_MAX_CONNECTIONSGITLAB_PROJECT_IDGITLAB_READONLYGITLAB_READ_ONLY_MODEGITLAB_RECONNECT_BASE_DELAY_MS5000 Initial reconnect delay (doubles each attempt)GITLAB_RECONNECT_MAX_DELAY_MS60000 Maximum reconnect delayGITLAB_RESPONSE_WRITE_TIMEOUT_MS10000 Max time to flush a non-SSE response before destroying zombie connection (0 to disable; SSE uses heartbeat)GITLAB_SCHEMA_MODEGITLAB_SSE_HEARTBEAT_MSGITLAB_TOKEN"": "your_gitlab_token",GITLAB_TOOL_TIMEOUT_MS120000 Max time for tool/bootstrap execution before timeoutGITLAB_URLHOSTHTTPS_PROXYHTTP_PROXYJEST_UNIT_ONLYLOG_FILTERLOG_FORMATOAUTH_ENABLEDRATE_LIMIT_IP_ENABLEDRATE_LIMIT_IP_MAX_REQUESTSRATE_LIMIT_IP_WINDOW_MSRATE_LIMIT_SESSION_ENABLEDRATE_LIMIT_SESSION_MAX_REQUESTSRATE_LIMIT_SESSION_WINDOW_MSRELEASE_VERSIONSKIP_TLS_VERIFYSSL_CA_PATHSSL_CERT_PATHSSL_KEY_PATHSSL_PASSPHRASETRUST_PROXYUSE_ACCESS_TOKENStrue Project/group/personal access token managementUSE_AUDIT_EVENTStrue Audit events (Premium+)USE_CI_TOKENStrue CI access credentials: job token scope and deploy keysUSE_ENVIRONMENTStrue Environments and deploymentsUSE_FILEStrue File operationsUSE_GITLAB_WIKItrue Wiki pagesUSE_INTEGRATIONStrue 50+ integrationsUSE_ITERATIONStrue Iteration planning (sprints)USE_LABELStrue Label managementUSE_MEMBERStrue Team membersUSE_MILESTONEtrue MilestonesUSE_MRStrue Merge requestsUSE_PIPELINEtrue Pipelines & CI/CDUSE_REFStrue Branch & tag managementUSE_REGISTRYtrue Container registry repositories and tagsUSE_RELEASEStrue Release managementUSE_RUNNERStrue CI runner managementUSE_SEARCHtrue Cross-project searchUSE_SNIPPETStrue Code snippetsUSE_VARIABLEStrue CI/CD variablesUSE_VULNERABILITIEStrue Vulnerability management (Ultimate)USE_WEBHOOKStrue Webhook managementUSE_WORKITEMStrue Issues, epics, tasksPORTTools detected
No tools extracted — insufficient content to verify at Tier 2
Shell command execution
2 child_process calls — runs shell commands
Prefer library functions over shell-outs. If you must shell out, ensure all inputs are properly escaped.
Secrets not logged
1 secret value sent to console.log
Redact or omit secret values from log output.
Claim the listing to review these findings one by one and send us a correction where you disagree, straight to the team. Claiming also means we tell you when the grade moves, and reach you first if we find anything urgent.
[](https://m8ven.ai/mcp/structured-world/gitlab-mcp)?variant=verified to the badge URL.Vetting this one by hand? Tool Check is an MCP that scores other MCPs. Add it once and ask Claude, ChatGPT, or any MCP client to grade a server, surface CVEs, check the publisher, and suggest safer alternatives — before you install.
https://m8ven.ai/api/mcp/tool-check