NeuralTrust ha sido reconocido por Gartner → Leer más

Conecta GitLab MCP a tus agentes de IA, de forma segura.

Un único endpoint seguro para cada llamada a GitLab que hacen tus agentes de IA: acotada por usuario, inspeccionada y registrada.

Prueba GitLab MCP ahora

Lo que pueden pedir tus agentes una vez conectado GitLab MCP.

  • “Lista mis merge requests abiertas en este proyecto”

  • “Muéstrame los jobs fallidos del último pipeline”

  • “Crea un work item para este bug”

  • “Lee el archivo de app/models en la rama por defecto”

  • “¿Qué vulnerabilidades críticas están abiertas?”

  • “Deja comentarios de revisión en esta merge request”

Elige las herramientas que pueden usar tus agentes de IA

46 herramientas del esquema de GitLab MCP.

Mostrando 46 herramientas

  • get_mcp_server_versionreadReturns the current version of the GitLab MCP server.
  • get_projectreadReturns metadata for a single GitLab project: numeric ID, full path, default branch, visibility, and web URL.
  • list_project_membersreadLists the members of a GitLab project with their role and access level.
  • fork_repositorywriteForks a GitLab project into a namespace.
  • list_projectsreadLists the projects you can access, or every project in a group and its subgroups.
  • list_groupsreadLists groups and subgroups, to navigate the group hierarchy and discover group IDs and paths.
  • add_commitwriteAdds a commit with one or more file actions to a branch in a single call.
  • add_branchwriteAdds a branch to a GitLab project from a source ref.
  • list_branchesreadLists the branches of a GitLab project, optionally filtered by name.
  • get_repository_filereadRetrieves the contents of a single file from a repository at a specific ref.
  • list_repository_treereadLists the files and directories in a GitLab repository at a given path and ref.
  • get_commitreadRetrieves a single commit's metadata, and optionally its diff or notes.
  • list_commitsreadLists the commits of a GitLab project, optionally filtered by ref, author, path, or date.
  • list_releasesreadLists releases in a GitLab project, most recently released first.
  • list_tagsreadLists tags in a GitLab project, most recently updated first.
  • list_wiki_pagesreadLists the wiki pages in a GitLab project or group.
  • save_merge_requestwriteCreates or updates a merge request in a GitLab project.
  • get_merge_requestreadRetrieves a merge request and, optionally, its diffs, commits, notes, pipelines, discussions, approvals, or conflicts.
  • list_merge_requestsreadLists or searches merge requests in a GitLab project or group.
  • save_merge_request_reviewwriteWrites merge request review artifacts: notes, diff comments, discussion resolution, review submission, approval or unapproval.
  • accept_merge_requesthigh riskMerges a merge request, or schedules it to merge automatically.
  • save_notewriteAdds a comment to a GitLab merge request or work item, or replies to an existing discussion thread.
  • get_work_itemreadRetrieves a single work item with its type, dates, assignees, labels, milestone, and parent.
  • save_work_itemwriteCreates or updates a GitLab work item, such as an issue, task, or epic.
  • link_work_itemswriteLinks a work item to one or more other work items with a relationship type.
  • get_saved_view_work_itemsreadRetrieves a saved view and its list of work items from a namespace.
  • list_work_itemsreadLists or searches work items such as issues, incidents, tasks and epics in a group or project.
  • get_work_item_typesreadLists the work item types available in a group or project, including custom types and their enabled widgets.
  • get_pipelinereadRetrieves a pipeline, and optionally its jobs, downstream pipelines, bridge jobs, or artifacts.
  • list_pipelinesreadLists pipelines in a GitLab project, with optional filters.
  • save_pipelinehigh riskRuns, retries, cancels, or renames a CI/CD pipeline in a GitLab project.
  • get_jobreadGets a CI/CD job's metadata, and optionally its trace log or the artifacts it produced.
  • get_artifact_filereadReads a file from inside the artifacts archive of a CI/CD job as text.
  • list_vulnerabilitiesreadLists security vulnerabilities in a GitLab project, with optional filters and cursor pagination.
  • get_vulnerabilityreadReturns comprehensive details for a single vulnerability, including title, state, description, severity, and identifiers.
  • save_vulnerabilitywritePerforms write operations on a vulnerability: dismiss, confirm, revert to detected, update severity, or create an issue.
  • attach_scan_profilewriteAttaches a security scan profile to the given projects, or to all projects under the given groups. Ultimate only.
  • list_duo_agents_and_flowsreadLists the GitLab Duo agents and flows enabled in a project.
  • start_duo_sessionwriteStarts an asynchronous GitLab Duo Agent Platform session to accomplish a goal in a project.
  • list_duo_sessionsreadLists your GitLab Duo Agent Platform sessions, excluding Duo Chat sessions.
  • get_duo_sessionreadChecks the status of a GitLab Duo Agent Platform session.
  • send_duo_session_inputwriteAnswers a GitLab Duo Agent Platform session that is waiting for input.
  • get_userreadGets a single GitLab user, by username, numeric ID, or the authenticated account.
  • searchreadFull-text search across GitLab resource types.
  • search_labelsreadSearch labels available in a project or group.
  • semantic_searchreadSearches a project's code semantically with natural language, replacing semantic_code_search (still accepted as an alias). Requires GitLab Duo.

Qué expone GitLab MCP

GitLab MCP agrupa sus 46 herramientas en 11 categorías, cada una con una política inicial sugerida.

CategoríaIncluyeAccesoPolítica sugerida
RepositorioCommits, ramas, archivos, árbol, releases y tagsLectura / EscrituraAcota los proyectos; audita commits y creación de ramas
Merge requestsDetalle, listado, creación, revisión y merge de merge requestsLectura / EscrituraExige aprobación para los merges
CI/CDPipelines, jobs, logs y archivos de artefactosLectura / EscrituraRestringe la ejecución de pipelines
DuoAgentes, flows y sesiones de GitLab DuoLectura / EscrituraAprueba la ejecución de sesiones
Work itemsIssues, tareas, epics, enlaces y vistas guardadasLectura / EscrituraAudita los cambios
ProyectosMetadatos del proyecto, miembros y forksLectura / EscrituraLimita el acceso a la organización
SeguridadListado, detalle y cambios de estado de vulnerabilidadesLectura / EscrituraLimita el acceso a los hallazgos de seguridad
BúsquedaBúsqueda de texto, de etiquetas y semántica de códigoLecturaLimita el acceso a los proyectos previstos
ComentariosComentarios en merge requests y work itemsLectura / EscrituraAudita la publicación
UsuariosConsulta de usuarios por nombre o IDLecturaLimita el acceso a la organización
ServidorVersión del servidor MCPLecturaPermite comprobar la versión

Conecta GitLab MCP a tu agente de IA

Cuatro pasos, menos de diez minutos.

  1. 01

    Inicia sesión en NeuralTrust

    Abre la plataforma de NeuralTrust, inicia sesión y ve a Getting started, después a Connect your tools.

    Inicia sesión en NeuralTrust
  2. 02

    Elige tu agente

    Cuando te pregunte qué agente usas, elige Claude Code, Codex, Cursor, Windsurf, Copilot o tu propio código.

    Elige tu agente
  3. 03

    Conecta GitLab

    Busca GitLab en la lista de herramientas y conéctalo.

    Conecta GitLab
  4. 04

    Conecta tu agente

    Sigue los pasos en pantalla para añadir la configuración a tu agente y envía el prompt de prueba.

    Conecta tu agente

Permisos hasta la herramienta individual

No permites ni bloqueas GitLab MCP entero. Permites exactamente las herramientas que puede llamar cada agente, una a una.

GitLab MCP46 HERRAMIENTAS DISPONIBLES
Agente de revisión de código4 herramientas, solo lectura
Bot de triaje de incidencias9 herramientas
Asistente del equipo de plataformalas 46 herramientas
  • Herramienta por herramientaConectar el servidor no es la unidad de acceso. Cada herramienta se concede por separado.
  • Denegado por defectoUna herramienta que no has activado nunca se expone al agente.
  • Aprobación en las escriturasLas herramientas que modifican o borran pueden exigir la confirmación de una persona.

¿Es seguro GitLab MCP?

Un endpoint en lugar de credenciales en claro. Cada llamada se comprueba contra la política y queda registrada.

Agentes de IASe conectan desde la configuración de tu cliente MCP.NeuralTrustSe aplican los controles según tu configuración.GitLab MCP46 herramientas documentadas.
Asistentes de códigoConexión y credencialespor usuarioRepositorio10 herramientas
Copilotos internosPolíticas de acceso a herramientasdenegado por defectoWork items6 herramientas
Automatizaciones de flujosInspección de peticiones y respuestasen líneaMerge requests5 herramientas
Clientes MCP compatiblesMonitorización de actividadalertas y registrosResto de herramientas25 herramientas
Preguntas frecuentes

Preguntas habituales sobre usar GitLab MCP a través de TrustGate.

Conecta GitLab MCP al instante

Elige las herramientas, apunta tu agente a TrustGate y GitLab MCP queda activo: acotado, inspeccionado y registrado.