gitlab-mcp-server
Verified Safeby Foxhunt
Overview
This server provides tools to interact with a self-hosted GitLab instance to fetch and manage project, issue, and wiki data.
Installation
/path/to/gitlab-server/build/index.jsEnvironment Variables
- GITLAB_API_TOKEN
- GITLAB_HOST
Security Notes
Environment variables (GITLAB_API_TOKEN, GITLAB_HOST) are correctly used for sensitive data. Input validation is handled robustly using Zod schemas for all tool arguments, which significantly mitigates common injection risks. Network communication uses axios to the configured GitLab host, which is a standard and secure way for API interaction. There are no 'eval' or other directly dangerous functions identified. The primary security consideration relies on the user ensuring the GITLAB_HOST is legitimate and the API token has appropriate permissions.
Similar Servers
tiger-linear-mcp-server
This server acts as a wrapper around the Linear API, providing focused tools to Language Models (LLMs) for interacting with project management data like issues, users, and projects.
thoughtbox
Provides LLM agents with structured reasoning, mental models, and literate programming notebooks for enhanced problem-solving and code development.
gitlab-mcp-server
A fully typed TypeScript Model Context Protocol (MCP) server for comprehensive GitLab integration, enabling AI agents to manage projects, issues, merge requests, pipelines, and jobs.
google-sheets-mcp
Manages and automates Google Sheets data manipulation through a server-side application, primarily for AI agent interaction.