ZephyrDeng_mcp-server-gitlab

ZephyrDeng_mcp-server-gitlab

3.2

If you are the rightful owner of ZephyrDeng_mcp-server-gitlab and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

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

The mcp-gitlab MCP Server is designed to facilitate seamless integration with GitLab by leveraging the Model Context Protocol (MCP) framework. This server provides a suite of tools that interact with GitLab's RESTful API, enabling users to perform a variety of tasks such as searching for user projects, managing merge requests, and accessing user tasks. The server is compatible with platforms like Claude and Smithery, making it a versatile solution for developers looking to streamline their GitLab workflows. With features like creating and updating merge requests, adding comments, and executing custom API calls, the mcp-gitlab server is a comprehensive tool for enhancing productivity and collaboration in GitLab environments.

Features

  • GitlabSearchUserProjectsTool: Search for users and their active projects by username.
  • GitlabGetUserTasksTool: Retrieve the current user's pending tasks.
  • GitlabCreateMRTool: Create new Merge Requests with support for assigning assignees and reviewers.
  • GitlabAcceptMRTool: Accept and merge merge requests.
  • GitlabRawApiTool: Custom call to any GitLab API.

Tools

  1. GitlabSearchUserProjectsTool

    Search for users and their active projects

  2. GitlabGetUserTasksTool

    Get user to-do tasks

  3. GitlabSearchProjectDetailsTool

    Search project details

  4. GitlabCreateMRCommentTool

    Add a comment for merge requests

  5. GitlabAcceptMRTool

    Accept merge requests

  6. GitlabUpdateMRTool

    Update merge request information

  7. GitlabCreateMRTool

    Create a new merge request

  8. GitlabRawApiTool

    Custom calls to the GitLab API