Submit

mcp-gitlab MCP Server

@MCP-Mirror

Overview

what is mcp-gitlab MCP Server?

The mcp-gitlab MCP Server is a GitLab integration server built on the Model Context Protocol (MCP) framework, providing various GitLab RESTful API tools for integration with platforms like Claude and Smithery.

how to use mcp-gitlab MCP Server?

To use the mcp-gitlab MCP Server, install the dependencies, build the project, and start the server. Configure the environment variables for GitLab API URL and access token.

key features of mcp-gitlab MCP Server?

  • GitlabSearchUserProjectsTool: Search for users and their active projects by username.
  • GitlabGetUserTasksTool: Retrieve the current user's to-do tasks.
  • GitlabSearchProjectDetailsTool: Search for project details.
  • GitlabCreateMRCommentTool: Add comments to merge requests.
  • GitlabAcceptMRTool: Accept and merge merge requests.
  • GitlabUpdateMRTool: Update the assignee, reviewer, title, description, and labels of a merge request.
  • GitlabCreateMRTool: Create new merge requests with assignee and reviewers.
  • GitlabRawApiTool: Custom calls to any GitLab API.

use cases of mcp-gitlab MCP Server?

  1. Automating GitLab project management tasks.
  2. Integrating GitLab functionalities into other applications.
  3. Enhancing collaboration through automated merge request handling.

FAQ from mcp-gitlab MCP Server?

  • What is the purpose of the mcp-gitlab MCP Server?

It serves as a bridge for integrating GitLab functionalities into various platforms using the MCP framework.

  • Is there documentation available for the tools?

Yes, detailed usage examples can be found in the USAGE.md file.

  • What programming language is used for this project?

The project is developed in TypeScript.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.