ZephyrDeng_mcp-server-gitlab
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
GitlabSearchUserProjectsTool
Search for users and their active projects
GitlabGetUserTasksTool
Get user to-do tasks
GitlabSearchProjectDetailsTool
Search project details
GitlabCreateMRCommentTool
Add a comment for merge requests
GitlabAcceptMRTool
Accept merge requests
GitlabUpdateMRTool
Update merge request information
GitlabCreateMRTool
Create a new merge request
GitlabRawApiTool
Custom calls to the GitLab API