Diagnóstico del servidor
Dos acciones de solo lectura sobre este servidor y no sobre los datos de GitLab. server.status informa de si el servidor alcanza GitLab, de la versión y la edición de GitLab y del usuario al que pertenece el token, y es lo primero que hay que llamar cuando otra acción se rechaza con 401 o 403. server.health_check comprueba la conexión con GitLab, y solo se sirve en las superficies dinámica y meta.
Preguntas de ejemplo
Sección titulada «Preguntas de ejemplo»- “¿Funciona la conexión con GitLab?”
- “¿Con qué versión de GitLab habla el servidor?”
- “¿A qué usuario pertenece este token?”
Cómo llamarlo
Sección titulada «Cómo llamarlo»- Dinámica, la superficie predeterminada: llama a
gitlab_execute_actionconactionigual al ID de la acción, comoserver.status, y sus parámetros enparams.gitlab_find_actionencuentra un ID a partir de una descripción de la tarea. - Meta (
GITLAB_MCP_TOOL_SURFACE=meta): llama agitlab_serverconactionigual al nombre de la acción, comostatus, y sus parámetros enparams. - Individual (
GITLAB_MCP_TOOL_SURFACE=individual): llama a la herramienta propia de la acción, comogitlab_server_status, pasándole directamente sus parámetros.
Disponibilidad
Sección titulada «Disponibilidad»Todos los niveles sirven el grupo completo, tanto en instancias autogestionadas como en GitLab.com.
Acciones de solo lectura: 2 de 2, las que conserva un despliegue en modo de solo lectura.
Acciones
Sección titulada «Acciones»La descripción de cada acción, y la de cada uno de sus parámetros, es el texto que sirve el servidor para ella en la superficie predeterminada, citado tal cual; por eso está en inglés.
| Acción | Individual |
|---|---|
server.health_check | |
server.status | gitlab_server_status |
server.health_check
Sección titulada «server.health_check»Verify MCP server connectivity to GitLab, authenticated identity, and response health before troubleshooting other tool failures.
- Meta-herramienta:
gitlab_server, acciónhealth_check - Herramienta individual: ninguna, la superficie individual no sirve esta acción
- Nivel: Free
- Comportamiento: solo lectura, idempotente
Sin parámetros.
server.status
Sección titulada «server.status»Check MCP server connectivity, GitLab reachability, and authenticated identity details. Returns: the server and GitLab health diagnostics, with the GitLab version, revision, edition and agent server, and the authenticated user. See also:
admin.metadata_get,user.me.
- Meta-herramienta:
gitlab_server, acciónstatus - Herramienta individual:
gitlab_server_status - Nivel: Free
- Comportamiento: solo lectura, idempotente
Sin parámetros.