# Documentación de GitLab MCP Server > Documentación de gitlab-mcp-server, un servidor Model Context Protocol que expone la API REST v4 y GraphQL de GitLab como herramientas para asistentes de IA. Este es el índice del sitio de documentación (versión 3.2.0). Cada entrada enlaza una página de documentación con su propia descripción. El código, los issues y las releases están en https://github.com/jmrplens/gitlab-mcp-server. Portada: [GitLab MCP Server](https://docs.jmrp.io/gitlab-mcp-server/es/) - Servidor Model Context Protocol de código abierto para GitLab, con superficies de herramientas dinámicas, meta-herramientas e individuales para asistentes de IA. La documentación está completa en inglés y en español. Esta es la mitad en español; el índice en inglés está en https://docs.jmrp.io/gitlab-mcp-server/llms.txt. ## Primeros pasos - [Primeros pasos](https://docs.jmrp.io/gitlab-mcp-server/es/getting-started/): Instala y configura GitLab MCP Server en menos de cinco minutos — con Docker, binario nativo, npm, PyPI o NuGet — para VS Code, Claude, Cursor y otros clientes MCP. - [Configuración](https://docs.jmrp.io/gitlab-mcp-server/es/configuration/): Configura GitLab MCP Server con variables de entorno en modo stdio y flags de CLI en modo HTTP, además de configuración de clientes y opciones de despliegue. - [Arquitectura](https://docs.jmrp.io/gitlab-mcp-server/es/architecture/): Cómo GitLab MCP Server conecta los asistentes de IA con GitLab — transportes stdio y HTTP, un catálogo canónico de acciones y un modelo de seguridad sin estado. - [Compatibilidad](https://docs.jmrp.io/gitlab-mcp-server/es/compatibility/): Compatibilidad de plataforma, edición de GitLab y clientes MCP — CE y EE, binarios por SO y arquitectura, y cualquier cliente MCP por stdio o HTTP. ## Instalación - [Instalación](https://docs.jmrp.io/gitlab-mcp-server/es/install/overview/): Todas las formas de instalar GitLab MCP Server, desde un binario nativo, Homebrew o winget hasta Docker, npm, PyPI, NuGet, un plugin de agente, la extensión para Claude Desktop o el endpoint alojado, y cómo se actualiza cada canal. - [Configuración de clientes](https://docs.jmrp.io/gitlab-mcp-server/es/install/clients/): La entrada que necesita cada cliente MCP para GitLab MCP Server, de VS Code, Claude Code, Claude Desktop y Cursor a Codex, Gemini CLI y GitLab Duo, por stdio o por HTTP con un token o con OAuth. - [Binario nativo](https://docs.jmrp.io/gitlab-mcp-server/es/install/binary/): Descarga el binario de GitLab MCP Server para tu plataforma desde GitHub Releases o deja que el script de instalación lo coloque, verifica el checksum y la firma Sigstore, ponlo en tu PATH y actualízalo volviendo a descargar. - [Homebrew](https://docs.jmrp.io/gitlab-mcp-server/es/install/homebrew/): Instala GitLab MCP Server en macOS o Linux desde el tap de Homebrew jmrplens/tap, averigua dónde deja el binario la fórmula, apunta tu cliente MCP a él y actualiza con brew upgrade. - [Windows (winget)](https://docs.jmrp.io/gitlab-mcp-server/es/install/winget/): Instala GitLab MCP Server en Windows con winget como paquete portable, averigua dónde quedan el ejecutable y su alias en el PATH, actualízalo y desinstálalo, y entiende por qué winget puede ir por detrás de GitHub Releases. - [Docker](https://docs.jmrp.io/gitlab-mcp-server/es/install/docker/): Ejecuta GitLab MCP Server desde la imagen de contenedor de ghcr.io, sobre stdio para un cliente de escritorio o como servicio HTTP en un puerto, pasa los ajustes por variables de entorno, elige una etiqueta y actualiza con docker pull. - [npm y npx](https://docs.jmrp.io/gitlab-mcp-server/es/install/npm/): Instala GitLab MCP Server desde npm como un paquete lanzador más un binario precompilado para tu plataforma, ejecútalo con npx sin instalar nada y mantenlo al día con npm update. - [PyPI, uvx y pipx](https://docs.jmrp.io/gitlab-mcp-server/es/install/pypi/): Instala GitLab MCP Server desde PyPI como una wheel de plataforma que lleva el binario nativo, ejecútalo con uvx sin instalar nada o ponlo en tu PATH con pipx, uv tool o pip. - [NuGet y dnx](https://docs.jmrp.io/gitlab-mcp-server/es/install/nuget/): Instala GitLab MCP Server desde NuGet.org como una herramienta .NET cuyo punto de entrada es el binario nativo, ejecútalo con dnx sin instalar nada o ponlo en tu PATH con dotnet tool install. - [Extensión para Claude Desktop](https://docs.jmrp.io/gitlab-mcp-server/es/claude-desktop/): Instala GitLab MCP Server en Claude Desktop con un clic mediante la extensión de escritorio .mcpb, en macOS, Windows y Linux, sin Docker ni runtimes. - [Plugins de agente](https://docs.jmrp.io/gitlab-mcp-server/es/install/agent-plugin/): Instala GitLab MCP Server como Agent Plugin en Cursor, Claude Code, VS Code u OpenCode a partir del manifest que incluye este repositorio, y entiende cómo llega tu token al servidor. - [Endpoint alojado](https://docs.jmrp.io/gitlab-mcp-server/es/install/hosted/): Usa la instancia pública de GitLab MCP Server en mcp.jmrp.io sin instalar nada, iniciando sesión con OAuth o enviando un token de GitLab.com, y entiende qué implica ese intercambio antes de depender de ella. ## Herramientas - [Visión general de herramientas](https://docs.jmrp.io/gitlab-mcp-server/es/tools/overview/): Cómo los tres modos de herramientas de GitLab MCP Server (dinámico, meta-herramientas e individual) exponen las operaciones de GitLab, unas 870 en Free/CE y hasta unas 1.100 en Ultimate, equilibrando el coste de tokens con la granularidad. - [Meta-herramientas](https://docs.jmrp.io/gitlab-mcp-server/es/tools/meta-tools/): Las meta-herramientas agrupan operaciones de GitLab en herramientas MCP por dominio que enrutan según un parámetro action, reduciendo el recuento más del 95%. - [Conjunto de herramientas dinámico](https://docs.jmrp.io/gitlab-mcp-server/es/tools/dynamic-tools/): El modo predeterminado de bajo consumo de tokens — dos herramientas buscan y ejecutan un catálogo canónico de acciones de GitLab. - [Orbit](https://docs.jmrp.io/gitlab-mcp-server/es/tools/orbit/): Seis herramientas MCP de solo lectura para la API experimental Knowledge Graph de GitLab.com, disponibles solo en GitLab.com con nivel Premium o Ultimate. - [Recursos y prompts](https://docs.jmrp.io/gitlab-mcp-server/es/tools/resources-prompts/): Recursos MCP de solo lectura y plantillas de prompts reutilizables, las dos primitivas MCP que dan contexto a los asistentes de IA más allá de las herramientas. ## Capacidades MCP - [Capacidades MCP](https://docs.jmrp.io/gitlab-mcp-server/es/capabilities/overview/): Las cuatro capacidades MCP de GitLab MCP Server — progreso, elicitación, autocompletado y suscripciones a recursos — más metadatos de iconos en herramientas, recursos y prompts. - [Elicitación](https://docs.jmrp.io/gitlab-mcp-server/es/capabilities/elicitation/): Flujos interactivos de elicitación MCP que guían la creación de issues, merge requests, releases y proyectos de GitLab mediante formularios paso a paso. - [Autocompletado](https://docs.jmrp.io/gitlab-mcp-server/es/capabilities/completions/): Autocompletado de argumentos MCP que sugiere proyectos, ramas, usuarios y etiquetas de GitLab en tiempo real mientras rellenas los argumentos de un prompt o de una plantilla de recurso. - [Suscripciones a Recursos](https://docs.jmrp.io/gitlab-mcp-server/es/capabilities/subscriptions/): Suscripciones a recursos MCP que entregan notificaciones de cambio en vivo para 26 tipos de recurso de GitLab — pipelines, issues, merge requests, archivos y más — atendidas mediante sondeo. - [Progreso](https://docs.jmrp.io/gitlab-mcp-server/es/capabilities/progress/): Notificaciones MCP de progreso en tiempo real que informan del estado paso a paso, de streaming y de sondeo de operaciones largas de GitLab. - [Iconos](https://docs.jmrp.io/gitlab-mcp-server/es/capabilities/icons/): GitLab MCP Server asigna 51 iconos de dominio a cada herramienta, recurso y prompt, más una marca para la identidad del servidor, como data URIs base64, una entrada SVG más variantes WebP clara/oscura para clientes que rechazan SVG. ## Referencia - [Línea de comandos](https://docs.jmrp.io/gitlab-mcp-server/es/reference/cli/): Todos los flags de línea de comandos de gitlab-mcp-server con su tipo, valor predeterminado y variable de entorno, los modos de búsqueda, apagado y sondeo, ejemplos y códigos de salida. - [Variables de entorno](https://docs.jmrp.io/gitlab-mcp-server/es/reference/environment/): Todas las variables de entorno que lee GitLab MCP Server, con su valor predeterminado, los valores aceptados, los límites, el transporte y el flag, además de los ficheros dotenv, los nombres retirados y cómo superpone el modo HTTP los flags al entorno. - [Formato de salida](https://docs.jmrp.io/gitlab-mcp-server/es/reference/output-format/): Qué responde una llamada a una herramienta de GitLab MCP Server: Markdown para el modelo, JSON estructurado con próximos pasos, anotaciones, recursos incrustados y esquemas de salida. - [Permisos de grano fino](https://docs.jmrp.io/gitlab-mcp-server/es/reference/fine-grained-permissions/): Lo que necesita un token de acceso personal de grano fino de GitLab para cada acción de GitLab MCP Server, tal como lo declara GitLab 19.4.1: los permisos, sus ámbitos y las acciones que ninguna concesión alcanza. - [Herramientas por dominio](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/): Cada acción de GitLab MCP Server por dominio: su ID canónico, su meta-herramienta y su herramienta individual, su nivel, el token que necesita, sus anotaciones y sus parámetros. - [Administración](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/admin/): Administración de la instancia en GitLab MCP Server: ajustes, licencia, system hooks, Sidekiq, importaciones, aplicaciones OAuth, estados de Terraform, agentes de clúster y más. - [Ajustes de política de cumplimiento](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/compliance-policy/): Lee y actualiza los ajustes de política de cumplimiento de la instancia, el espacio de nombres que gestiona de forma centralizada las políticas de seguridad. - [Alias de proyecto](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/project-alias/): Alias de proyecto, los nombres cortos que un administrador da a los proyectos para clonarlos: listarlos, leerlos, crearlos y borrarlos. - [Archivos y commits del repositorio](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/repository/): El contenido del repositorio: el árbol de archivos, archivos, blame e historial, commits, diffs, cherry-picks y reverts, comparaciones, archivos comprimidos, changelogs, submódulos y renderizado de Markdown. - [Atestaciones de compilación](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/attestation/): Lista y descarga las atestaciones de compilación (procedencia SLSA) que GitLab guarda para los artefactos de un proyecto. - [Atributos de seguridad](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/security-attribute/): Atributos de seguridad que clasifican grupos y proyectos de GitLab dentro de una categoría de seguridad, a través de la API GraphQL de GitLab. - [Búsqueda](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/search/): Busca en GitLab, en toda la instancia, en un grupo o en un proyecto, código, merge requests, issues, commits, hitos, notas, proyectos, snippets, usuarios y páginas wiki. - [Categorías de seguridad](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/security-category/): Categorías de seguridad, que agrupan los atributos de seguridad de un espacio de nombres, a través de la API GraphQL de GitLab. - [Catálogo de CI/CD](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/ci-catalog/): Busca e inspecciona los componentes reutilizables publicados en el catálogo de CI/CD de GitLab. - [Comprobaciones de estado externas](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/external-status-check/): Comprobaciones de estado externas de un proyecto y el estado que cada una notifica en un merge request. - [Dependencias y SBOM](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/dependency/): Lista las dependencias de un proyecto y crea y descarga exportaciones SBOM CycloneDX de un pipeline. - [Descubrimiento de proyectos](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/discover-project/): Resuelve una URL de remoto de git al proyecto de GitLab que hay detrás y a su ID de proyecto. - [Diagnóstico del servidor](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/server/): Diagnóstico del propio GitLab MCP Server: si GitLab responde, las versiones del servidor y de GitLab y a quién pertenece el token. - [Emoji personalizados](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/custom-emoji/): Los emoji personalizados que define un grupo para sus proyectos: listarlos, añadirlos y borrarlos a través de la API GraphQL de GitLab. - [Entornos y despliegues](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/environment/): Entornos, entornos protegidos, periodos de congelación de despliegues y despliegues de un proyecto de GitLab. - [Eventos de auditoría](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/audit-event/): Lista y lee los eventos de auditoría de GitLab a nivel de instancia, de grupo y de proyecto. - [Feature flags](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/feature-flags/): Los feature flags de un proyecto y las listas de usuarios a las que apuntan sus estrategias. - [Flujos de creación guiados](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/interactive/): Flujos guiados que crean un issue, un merge request, un proyecto o una release preguntando al usuario paso a paso. - [Grafo de conocimiento Orbit](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/orbit/): Consultas de solo lectura contra Orbit, el grafo de conocimiento experimental de GitLab.com. - [Grupos](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/group/): Grupos de GitLab: su ciclo de vida, subgrupos, miembros, compartición, etiquetas, hitos, tableros, insignias, webhooks, épicas, wikis, cuentas de servicio y más. - [Hallazgos de seguridad](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/security-finding/): Los hallazgos de seguridad que notificaron los analizadores de un pipeline, a través de la API GraphQL de GitLab. - [Identidades SCIM de grupo](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/group-scim/): Las identidades SCIM que aprovisiona el proveedor de identidad de un grupo: listarlas, leerlas, actualizarlas y borrarlas. - [Issues y work items](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/issue/): Issues y work items de GitLab: su ciclo de vida, notas, discusiones, enlaces, control de tiempo, emoji de reacción, eventos de recurso, estadísticas y vistas guardadas. - [Jobs](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/job/): Jobs de CI/CD: listarlos y leerlos, leer sus logs y artefactos, ejecutarlos, reintentarlos, cancelarlos y borrarlos, y gestionar el ámbito del token de job de CI/CD. - [Logros](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/achievement/): Los logros que define un espacio de nombres y las concesiones que se hacen de ellos, a través de la API GraphQL de GitLab. - [Merge requests](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/merge-request/): El ciclo de vida de los merge requests: crear, listar, actualizar, fusionar, rebasar y borrar, aprobaciones y reglas de aprobación, dependencias, commits de contexto, control de tiempo, emoji de reacción y eventos de recurso. - [Merge trains](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/merge-train/): Los merge trains, la cola de GitLab de merge requests que se fusionan en orden: listarlos y añadir un merge request a uno. - [Movimientos de almacenamiento](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/storage-move/): Mueve los repositorios de proyectos, grupos y snippets entre shards de almacenamiento y sigue los movimientos. - [Métricas DORA](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/dora-metrics/): Las cuatro métricas DORA de un proyecto o un grupo: frecuencia de despliegue, tiempo de entrega de cambios, tiempo de restauración del servicio y tasa de fallos de cambio. - [Paquetes y registro de contenedores](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/package/): El registro de paquetes y el registro de contenedores: publicar y descargar paquetes genéricos, explorar y borrar paquetes, imágenes y tags, y gestionar reglas de protección. - [Perfiles de análisis de seguridad](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/security-scan-profile/): Asocia y desasocia perfiles de análisis de seguridad en proyectos y grupos, y lee qué perfiles ejecuta un proyecto, a través de la API GraphQL de GitLab. - [Pipelines](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/pipeline/): Pipelines de CI/CD: lanzarlos, leerlos, reintentarlos, cancelarlos y borrarlos, leer sus variables e informes de pruebas, y gestionar programaciones, tokens de disparo y grupos de recursos. - [Plantillas y lint de CI](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/template/): Las plantillas integradas de GitLab para YAML de CI/CD, Dockerfiles, archivos .gitignore, licencias y proyectos, y el lint de CI. - [Proyectos](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/project/): Proyectos de GitLab: su ciclo de vida, miembros, compartición, webhooks, etiquetas, hitos, tableros, insignias, mirrors, Pages, integraciones, subidas, importación y exportación, cuentas de servicio y más. - [Ramas](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/branch/): Ramas de Git en un proyecto de GitLab: crearlas, listarlas, leerlas y borrarlas, protegerlas y leer las reglas de rama que agrega GitLab. - [Registro de modelos](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/model-registry/): Descarga los archivos de una versión de modelo del registro de modelos de GitLab de un proyecto. - [Releases](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/release/): Las releases de un proyecto de GitLab y los enlaces de recursos adjuntos a ellas. - [Revisión de merge requests](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/mr-review/): Revisar un merge request: sus cambios y versiones del diff, notas, discusiones en hilo y en línea, y notas en borrador publicadas como una sola revisión. - [Roles de miembro personalizados](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/member-role/): Roles de miembro personalizados a nivel de instancia y de grupo: listarlos, crearlos y borrarlos. - [Runners](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/runner/): Runners de CI/CD a nivel de instancia, de grupo y de proyecto, sus tokens de registro y de autenticación, sus jobs y gestores, y los controladores de runners. - [Sitios Geo](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/geo/): Sitios de replicación de GitLab Geo: crearlos, leerlos, editarlos, borrarlos y repararlos, y leer su estado de replicación. - [Snippets](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/snippet/): Snippets personales y de proyecto, su contenido, discusiones, notas y emoji de reacción. - [Tags](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/tag/): Tags de Git en un proyecto de GitLab: crearlos, listarlos, leerlos y borrarlos, leer sus firmas y protegerlos. - [Tokens de acceso y credenciales](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/access/): Tokens de acceso de proyecto, de grupo y personales, tokens y claves de despliegue, solicitudes de acceso e invitaciones. - [Usuarios](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/user/): Usuarios de GitLab: las cuentas y su estado, claves SSH y GPG, correos, tokens de acceso personales y de suplantación, estado, tareas pendientes, eventos, ajustes de notificación, espacios de nombres y avatares. - [Usuarios empresariales](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/enterprise-user/): Los usuarios empresariales de un grupo de nivel superior: listarlos y leerlos, desactivar su autenticación en dos pasos y borrarlos. - [Variables de CI/CD](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/ci-variable/): Variables de CI/CD a nivel de proyecto, de grupo y de instancia: listarlas, leerlas, crearlas, actualizarlas y borrarlas. - [Vulnerabilidades](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/vulnerability/): Lista, lee y clasifica las vulnerabilidades de un proyecto, cuéntalas por gravedad y resume los informes de seguridad de un pipeline, a través de la API GraphQL de GitLab. - [Wikis de proyecto](https://docs.jmrp.io/gitlab-mcp-server/es/reference/tools/wiki/): Las páginas de la wiki de un proyecto y los archivos adjuntos a ella. ## Operaciones - [Seguridad](https://docs.jmrp.io/gitlab-mcp-server/es/operations/security/): Modelo de seguridad de GitLab MCP Server — aislamiento de tokens, scopes, modos solo lectura y seguro, TLS, OAuth y verificación de integridad del release. - [Tokens de grano fino](https://docs.jmrp.io/gitlab-mcp-server/es/operations/fine-grained-tokens/): Ejecuta GitLab MCP Server con un token de acceso personal de grano fino de GitLab: qué concederle, qué muestra el servidor a ese token y cómo leer la respuesta cuando una acción queda fuera de su alcance. - [Política de privacidad](https://docs.jmrp.io/gitlab-mcp-server/es/operations/privacy/): Política de privacidad de GitLab MCP Server: sin analítica, sin backend, telemetría solo si la activas y solo hacia un colector que ejecutas tú; los datos fluyen entre tu máquina y la instancia de GitLab que configures. - [OpenTelemetry](https://docs.jmrp.io/gitlab-mcp-server/es/operations/telemetry/): Exporta trazas, métricas y logs por OTLP a un colector que tú ejecutas. Desactivado por defecto, con todas las opciones de configuración, las trampas de codificación de credenciales y exactamente qué sale y qué no sale del proceso. - [Modo servidor HTTP](https://docs.jmrp.io/gitlab-mcp-server/es/operations/http-server/): Despliega GitLab MCP Server como servicio HTTP multiusuario con autenticación por token en cada petición, pool de credenciales aisladas, OAuth y limitación de tasa. - [Aplicación OAuth](https://docs.jmrp.io/gitlab-mcp-server/es/operations/oauth-app/): Crea la aplicación OAuth de GitLab con la que se identifican los clientes MCP cuando GitLab MCP Server funciona en modo OAuth: dónde crearla, qué scope marcar, las URI de redirección que envía cada cliente, cómo comprobar el despliegue y cómo admitir solo tu propia aplicación. - [Despliegue remoto](https://docs.jmrp.io/gitlab-mcp-server/es/operations/remote-deployment/): Ejecuta GitLab MCP Server para otras personas: como servicio del sistema, en Docker, tras nginx, Caddy, Traefik, Apache o un túnel de Cloudflare, y con varias instancias usando afinidad por token. - [Gestión de errores](https://docs.jmrp.io/gitlab-mcp-server/es/operations/error-handling/): Cómo informa GitLab MCP Server a un asistente de IA de una llamada fallida, qué contiene un resultado de error, cómo se clasifican las respuestas de GitLab y qué sugerencias añade el servidor, y cómo se comportan los errores de argumentos, la confirmación de acciones destructivas y los reintentos. - [Uso en CI/CD](https://docs.jmrp.io/gitlab-mcp-server/es/operations/ci-cd/): Ejecuta gitlab-mcp-server en jobs CI/CD de GitLab en modo determinista JSON-RPC o con LLM para revisiones automáticas y flujos de release. - [Solución de problemas](https://docs.jmrp.io/gitlab-mcp-server/es/operations/troubleshooting/): Guía para resolver problemas de configuración, autenticación, transporte, Docker y ejecución de herramientas. ## Rendimiento - [Dimensionar un despliegue](https://docs.jmrp.io/gitlab-mcp-server/es/performance/sizing/): Cuánta gente cabe en una instancia y qué lo decide de verdad: lo que cuesta una credencial en reposo, lo que cuesta una forma de configuración una sola vez, lo que cuesta una llamada y los mandos que merece la pena tocar a escala. - [Consumo de recursos](https://docs.jmrp.io/gitlab-mcp-server/es/performance/resource-benchmark/): Lo que cuesta ejecutar el servidor, medido y no estimado: memoria residente, tiempo de procesador, goroutines y latencia por método en ambos transportes, según la superficie de herramientas, el número de clientes y la telemetría. ## Despliegue empresarial - [Despliegues empresariales](https://docs.jmrp.io/gitlab-mcp-server/es/enterprise/overview/): Da servicio a cientos de personas desde un único despliegue de GitLab MCP Server: qué cambia a ese tamaño y dónde está escrita cada parte. - [Balanceo de carga](https://docs.jmrp.io/gitlab-mcp-server/es/enterprise/load-balancing/): Varias instancias tras un balanceador: para qué sirve la afinidad, hash consistente sobre un digest con sal, configuraciones trabajadas de nginx y HAProxy, ventanas de drenaje y reintentos que nunca repiten una llamada entregada. - [Pasarelas MCP](https://docs.jmrp.io/gitlab-mcp-server/es/enterprise/mcp-gateways/): Qué cambia una pasarela MCP delante de este servidor: validación del catálogo, el camino de la credencial, sesiones y suscripciones, caché, renombrado de herramientas y enrutado por identificador canónico de acción. - [TLS](https://docs.jmrp.io/gitlab-mcp-server/es/enterprise/tls/): Dónde terminar TLS, el certificado del propio listener, la rotación en caliente sin reinicio, los certificados de cliente y lo que un socket unix le cuesta al presupuesto de fallos de autenticación a escala. - [Operación a escala](https://docs.jmrp.io/gitlab-mcp-server/es/enterprise/operations/): Llevar la flota: actualizaciones progresivas, comparar config_digest entre instancias, telemetría con muchos usuarios, salida fija para las listas de permitidos de GitLab, los secretos que guarda un despliegue y qué vigilar. ## Ejemplos - [Casos de uso](https://docs.jmrp.io/gitlab-mcp-server/es/use-cases/): Flujos de trabajo comunes de GitLab MCP Server — revisión de código, depuración CI/CD, gestión de issues, releases, informes y seguridad, en lenguaje natural. - [Ejemplos de uso](https://docs.jmrp.io/gitlab-mcp-server/es/examples/usage/): Ejemplos prácticos de GitLab MCP Server para issues, merge requests, CI/CD, releases y flujos de repositorio. - [Ejemplos de flujos CI/CD](https://docs.jmrp.io/gitlab-mcp-server/es/examples/ci-cd-workflows/): Ejemplos CI/CD con GitLab MCP Server — diagnosticar pipelines fallidos, gestionar variables, programar builds, controlar entornos y leer métricas DORA. - [Ejemplos de revisión de código](https://docs.jmrp.io/gitlab-mcp-server/es/examples/code-review-workflows/): Ejemplos de revisión de merge requests con GitLab MCP Server — listar MRs, leer diffs, aprobaciones, notas y discusiones, fusionar y comparar ramas. - [Ejemplos de gestión de issues](https://docs.jmrp.io/gitlab-mcp-server/es/examples/issue-management/): Ejemplos de gestión de issues con GitLab MCP Server — triar, asignar y etiquetar, vincular issues, seguir milestones, discutir y buscar. ## Acerca de - [Sobre este proyecto](https://docs.jmrp.io/gitlab-mcp-server/es/about/): Quién mantiene GitLab MCP Server, por qué existe, cómo se licencia y versiona, y cómo reportar problemas o contribuir. - [Comparar servidores MCP de GitLab](https://docs.jmrp.io/gitlab-mcp-server/es/comparison/): Cómo se compara GitLab MCP Server con el servidor MCP oficial de GitLab y otras opciones de la comunidad — cobertura de API, licencia, transporte, runtime y controles de seguridad. - [Glosario](https://docs.jmrp.io/gitlab-mcp-server/es/glossary/): Definiciones de los términos que usa GitLab MCP Server — superficie de herramientas, catálogo de acciones, meta-herramienta, modo dinámico, gating por tier, elicitación, safe mode y más. - [Releases y versionado](https://docs.jmrp.io/gitlab-mcp-server/es/changelog/): Cómo se versiona y publica GitLab MCP Server, qué incluye cada release, cómo suscribirse a las novedades y cómo verificar o revertir una build. ## Referencias legibles por máquina Estos archivos los genera el catálogo del servidor, no el sitio, y se republican aquí sin cambios; su contenido está en inglés, porque ese catálogo no tiene traducción. Cada entrada lleva su tamaño, porque de eso depende cuáles puedes cargar y cuáles solo consultar por recuperación. Empieza por el índice del servidor. - [Índice del servidor](https://docs.jmrp.io/gitlab-mcp-server/llms-server.txt) (23 KB, ~6k tokens): el servidor MCP en sí: canales de instalación, configuración del cliente, variables de entorno y un resumen de una línea de cada meta-herramienta, recurso y prompt - [Referencia media](https://docs.jmrp.io/gitlab-mcp-server/llms-medium.txt) (157 KB, ~40k tokens): cada herramienta y acción con su descripción, sin los esquemas JSON por acción. El mayor de estos archivos que aún cabe en una ventana de contexto - [Superficies dinámica y de meta-herramientas, esquemas completos](https://docs.jmrp.io/gitlab-mcp-server/llms-full-meta-tools.txt) (2.3 MB, ~615k tokens): esquemas completos solo de la superficie dinámica de dos herramientas y de las meta-herramientas por dominio - [Herramientas individuales, esquemas completos](https://docs.jmrp.io/gitlab-mcp-server/llms-full-individual-tools.txt) (983 KB, ~252k tokens): esquemas completos solo de la superficie de una herramienta por operación - [Recursos y prompts, definiciones completas](https://docs.jmrp.io/gitlab-mcp-server/llms-full-resources-prompts.txt) (32 KB, ~8k tokens): solo las definiciones de recursos y prompts MCP - [Referencia completa](https://docs.jmrp.io/gitlab-mcp-server/llms-full.txt) (3.3 MB, ~875k tokens): los tres archivos por superficie anteriores concatenados: cada superficie con cada esquema JSON por acción. Muy por encima de cualquier ventana de contexto, así que consúltalo solo mediante búsqueda o recuperación ## Otros idiomas - [Índice de la documentación en inglés](https://docs.jmrp.io/gitlab-mcp-server/llms.txt): la misma documentación en inglés, página por página