Skip to main content
Glama

GitLab MCP Server

Servidor MCP de GitLab personalizado

Una implementación personalizada del servidor MCP (Protocolo de contexto de modelo) de GitLab para la integración con Claude y otros asistentes de IA compatibles con MCP.

Descripción general

Este servidor MCP proporciona una integración perfecta con los repositorios de GitLab, lo que permite a los asistentes de IA:

  • Buscar en los repositorios de GitLab
  • Obtener el contenido del archivo
  • Crear o actualizar archivos
  • Insertar varios archivos en una sola confirmación
  • Crear problemas y fusionar solicitudes
  • Repositorios de bifurcaciones
  • Crear ramas

Implementación fija

Esta implementación personalizada corrige problemas con la validación del esquema que estaban presentes en la implementación del servidor GitLab MCP estándar, específicamente para la herramienta search_repositories .

Instalación

  1. Clonar este repositorio
  2. Instalar dependencias:
    npm install
  3. Configure en su archivo de configuración de Claude o en el archivo de configuración de Claude Desktop:
    { "mcpServers": { "github.com/modelcontextprotocol/servers/tree/main/src/gitlab": { "command": "node", "args": [ "/path/to/custom-gitlab-server/index.js" ], "env": { "GITLAB_PERSONAL_ACCESS_TOKEN": "your-gitlab-token", "GITLAB_API_URL": "https://your-gitlab-instance/api/v4" } } } }

Prerrequisitos

  • Node.js (v14 o superior)
  • Token de acceso personal de GitLab con alcances apropiados:
    • api para acceso completo a la API
    • read_api para acceso de solo lectura
    • read_repository y write_repository para operaciones de repositorio

Herramientas disponibles

Nombre de la herramientaDescripción
search_repositoriesBuscar proyectos de GitLab
get_file_contentsObtener el contenido de un archivo o directorio
create_or_update_fileCrear o actualizar un solo archivo
push_filesInsertar varios archivos en una sola confirmación
create_repositoryCrear un nuevo proyecto de GitLab
create_issueCrear un nuevo problema
create_merge_requestCrear una nueva solicitud de fusión
fork_repositoryBifurcar un proyecto
create_branchCrear una nueva rama

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Una implementación de servidor personalizada que permite a los asistentes de IA interactuar con los repositorios de GitLab, proporcionando capacidades para buscar, obtener archivos, crear/actualizar contenido y administrar problemas y solicitudes de fusión.

  1. Descripción general
    1. Implementación fija
      1. Instalación
        1. Prerrequisitos
          1. Herramientas disponibles
            1. Licencia

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                A modular server that implements the Model Context Protocol standard, providing tools for interacting with GitHub, GitLab, Google Maps, Memory storage, and web automation through a unified gateway.
                Last updated -
                690
                3
                Python
                Apache 2.0
                • Linux
                • Apple
              • -
                security
                A
                license
                -
                quality
                A server that allows AI assistants to browse and read files from specified GitHub repositories, providing access to repository contents via the Model Context Protocol.
                Last updated -
                3
                JavaScript
                MIT License
                • Apple
              • -
                security
                F
                license
                -
                quality
                An MCP server that enables communication with GitLab repositories, allowing interaction with GitLab's API to manage projects, issues, and repositories through natural language.
                Last updated -
                20
                1
                JavaScript
                MIT License
              • -
                security
                F
                license
                -
                quality
                A Model Context Protocol server that enables AI assistants to perform GitHub operations including repository management, file operations, issue tracking, and pull request creation.
                Last updated -
                1
                TypeScript

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/chris-miaskowski/custom-gitlab-mcp-server'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server