Submit

mcp-gitlab-server

@kopiloto

Overview

what is mcp-gitlab-server?

The mcp-gitlab-server is a GitLab MCP server built on the python-gitlab library, designed to facilitate interactions with GitLab instances through a set of APIs.

how to use mcp-gitlab-server?

To use the mcp-gitlab-server, you need to install it by configuring the MCP servers in a JSON format, setting your GitLab personal access token and URL, and running the server using the provided commands.

key features of mcp-gitlab-server?

  • List projects and groups accessible to the authenticated user.
  • Retrieve user information and search for repositories.
  • Get detailed information about specific repositories.

use cases of mcp-gitlab-server?

  1. Automating project management tasks in GitLab.
  2. Integrating GitLab functionalities into other applications.
  3. Facilitating user access and project visibility in GitLab.

FAQ from mcp-gitlab-server?

  • What is required to run the mcp-gitlab-server?

You need a GitLab personal access token with at least read_api scope and the GitLab URL.

  • Can I use it with self-hosted GitLab instances?

Yes! Just set the GITLAB_URL to your self-hosted GitLab instance URL.

  • Is there any support for testing?

Yes, the project includes configuration for testing with local wheel file installations.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.