Back to Home
sgaunet icon

gitlab-mcp

Verified Safe

by sgaunet

Overview

Provides GitLab integration tools to Claude Code for managing issues, merge requests, labels, and project information.

Installation

Run Command
gitlab-mcp

Environment Variables

  • GITLAB_TOKEN
  • GITLAB_URI
  • GITLAB_VALIDATE_LABELS

Security Notes

The server uses environment variables for sensitive data (GITLAB_TOKEN) and relies on the official GitLab Go API client for secure API interactions. Communication with Claude Code is via stdio, an inherently secure process-to-process method. Input arguments are validated for type and presence. There are no direct usages of 'eval', code obfuscation, or hardcoded credentials. A configurable option (GITLAB_VALIDATE_LABELS=false) can disable label existence checks, which is a functional choice rather than a direct security flaw. The server's overall security depends on the robustness of the GitLab API client and proper external management of the GITLAB_TOKEN.

Similar Servers

Stats

Interest Score30
Security Score9
Cost ClassLow
Avg Tokens2
Stars1
Forks0
Last Update2025-12-06

Tags

GitLabMCPIssue ManagementMerge RequestsProject Management