Ir al contenido

Casos de uso

Explora lo que puedes lograr con GitLab MCP Server, organizado por flujo de trabajo en lugar de dominio de API.

🔀 Revisión de código

Revisa merge requests, analiza cambios, comprueba problemas de seguridad y deja comentarios — todo mediante lenguaje natural.

Herramientas clave: gitlab_merge_request, gitlab_mr_changes, gitlab_mr_discussion

Prueba: “Resume los cambios del MR !42 y comprueba problemas de seguridad”

🔄 Automatización CI/CD

Monitoriza pipelines, depura fallos, gestiona variables CI y revisa programaciones de pipelines sin salir de tu editor.

Herramientas clave: gitlab_pipeline, gitlab_job, gitlab_ci_variable

Prueba: “¿Por qué falló el último pipeline en la rama feature/auth?”

📋 Gestión de issues

Crea, actualiza y haz seguimiento de issues. Gestiona etiquetas, hitos y asignaciones mediante conversación.

Herramientas clave: gitlab_issue, gitlab_label, gitlab_milestone

Prueba: “Crea un bug report titulado ‘Arreglar página de login’ con etiqueta ‘bug’ y asignar a @alice”

📦 Gestión de releases

Crea releases, genera changelogs, gestiona tags y sube assets de release.

Herramientas clave: gitlab_release, gitlab_tag, gitlab_release_link

Prueba: “Genera notas de release comparando v1.0 con v2.0”

👥 Gestión de equipo

Gestiona miembros de proyecto, membresías de grupo y niveles de acceso.

Herramientas clave: gitlab_user, gitlab_group, gitlab_member

Prueba: “Añade a @bob como developer en el proyecto my-app”

🔍 Búsqueda de código

Busca en código, issues, merge requests y wikis. Explora el árbol del repositorio y compara ramas.

Herramientas clave: gitlab_search, gitlab_repository, gitlab_file

Prueba: “Busca todos los comentarios TODO en el proyecto my-app”

📊 Informes y analítica

Genera resúmenes de standup, evaluaciones de riesgo, informes de hitos y análisis de carga de trabajo usando prompts con IA.

Prompts clave: standup, risk-assessment, workload, milestone-report

Prueba: “Dame un resumen de standup diario del proyecto my-app”

🛡️ Revisión de seguridad

Audita merge requests en busca de problemas de seguridad, revisa vulnerabilidades y analiza configuraciones CI.

Herramientas clave: gitlab_review_mr_security, gitlab_vulnerability, gitlab_audit_event

Prueba: “Revisa el MR !42 en busca de vulnerabilidades de seguridad”

  1. “Muestra los MRs abiertos en my-app que necesitan revisión” — lista MRs esperando revisión
  2. “Resume los cambios del MR !42” — obtiene un resumen del diff
  3. “Comprueba el MR !42 por problemas de seguridad” — ejecuta análisis de seguridad
  4. “Deja un comentario en el MR !42 sugiriendo añadir validación de entrada” — añade feedback de revisión
  5. “Aprueba el MR !42” — aprueba el merge request
  1. “¿Cuál es el estado del pipeline de my-app en main?” — comprueba el último pipeline
  2. “Muestra los jobs fallidos del pipeline #8847” — identifica las etapas con fallos
  3. “Dame los logs del job unit-tests del pipeline #8847” — obtiene detalles del error
  4. “¿Qué variables CI están configuradas en el proyecto my-app?” — comprueba la configuración
  5. “Reintenta los jobs fallidos del pipeline #8847” — re-ejecuta los fallos
  1. “Muestra el hito v3.0 del proyecto my-app” — revisa el alcance del hito
  2. “Lista los issues abiertos del hito v3.0” — ve el trabajo pendiente
  3. “Crea un issue para ‘Implementar rate limiting’ en el hito v3.0” — añade tareas faltantes
  4. “Asigna el issue #234 a @alice” — distribuye el trabajo
  5. “Genera un informe de progreso del hito v3.0” — crea resumen de estado