@zereight/mcp-gitlab

MCPcon attestation
v2.2.1io.github.zereightMITActualizado hace 3 dnpmGitHub

GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more.

Funciona en
ClaudeCursorCopilotGemini

Inferido de los transportes que declara este listado (stdio). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.

Build con attestation
Una attestation de procedencia verificada vincula este artefacto al repositorio listado. Nadie ha reclamado todavía el listado: esto demuestra dónde se construyó el código, no quién lo respalda.
127kDescargas/sem.
2kEstrellas en GitHub
355Forks
hace 3 dÚltima actualización
Necesita 1 credencial antes de poder ejecutarse
  • GITLAB_PERSONAL_ACCESS_TOKENClave de APIobligatoria

    GitLab personal access token for local stdio use. Create a token with the GitLab scopes needed by the tools you plan to use, such as api or read_api.

  • GITLAB_JOB_TOKENClave de APIopcional

    Optional GitLab CI job token to use instead of a personal access token when running inside GitLab CI.

Declarado por el autor en el registro oficial de MCP. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Paquete
Autorio.github.zereight
LicenciaMIT
Versión2.2.1
Fuentenpm+mcp-registry
Estado de confianza
A
85/100Fiable
✓Listado en el índice de Forge+10/10
✓Identidad verificada · build con attestation+20/20
—Firma de publicación Ed25519+0/5
→ Se incluye automáticamente cuando el publicador ejecuta `forge publish`
—Verificación de dominio+0/5
→ Publicador: aloja /.well-known/forge.json en la página del paquete con { "publisher": "<github-login>" }
✓npm Trusted Publishing (Sigstore)+5/5
—Coincidencia de maintainer en npm+0/5
→ Publicador: añade el login de GitHub verificado a los maintainers del paquete de npm (npm owner add <login>)
✓Análisis CVE · limpio+30/30
✓Análisis estático · limpio+20/20
Pégalo en Claude Code, Cursor o cualquier asistente de IA para corregir todas las carencias
EstadoIdentidad verificada
PublicadorSin verificar
FirmaSin firmar
Dominio—
Procedencia✓ Verificado con Sigstore · c837f0f
Dependencias✓ 60 resueltas+ · ninguna vulnerable
Superficie de herramientas40 herramientas · 1 privilegiadas
Análisis de seguridad✓ Limpiov2.2.4 · hoy¿Qué tan bien funciona este análisis?
EvaluacionesNinguna
Indexado15 jun 2026

La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.

Herramientas

40 herramientas · 1 privilegiadas
Extraído estáticamente del paquete publicadov2.2.4 · 4h ago

Leído del código que npm publica realmente, en el momento del análisis. El paquete nunca se ejecutó. Las herramientas registradas dinámicamente en tiempo de ejecución, o escondidas en código empaquetado o minificado, pueden pasarse por alto — así que esto es un mínimo de la superficie de herramientas, no un censo completo.

review_merge_requestReview a merge request's diff in batches and leave threaded comments.

Review a merge request's diff in batches and leave threaded comments.

No se publicó ningún esquema de entrada para esta herramienta.

project_idNumeric project ID or URL-encoded path

Numeric project ID or URL-encoded path

No se publicó ningún esquema de entrada para esta herramienta.

merge_request_iidMerge request IID

Merge request IID

No se publicó ningún esquema de entrada para esta herramienta.

triage_pipeline_failureFind the failing job in a pipeline and pull its log tail for diagnosis.

Find the failing job in a pipeline and pull its log tail for diagnosis.

No se publicó ningún esquema de entrada para esta herramienta.

pipeline_idPipeline ID

Pipeline ID

No se publicó ningún esquema de entrada para esta herramienta.

triage_vulnerabilitiesList a project's open vulnerabilities and propose a remediation priority order.

List a project's open vulnerabilities and propose a remediation priority order.

No se publicó ningún esquema de entrada para esta herramienta.

merge_merge_requestMerge a merge request

Merge a merge request

No se publicó ningún esquema de entrada para esta herramienta.

approve_merge_requestApprove a merge request

Approve a merge request

No se publicó ningún esquema de entrada para esta herramienta.

unapprove_merge_requestUnapprove a merge request

Unapprove a merge request

No se publicó ningún esquema de entrada para esta herramienta.

get_merge_request_approval_stateGet merge request approval details including approvers

Get merge request approval details including approvers

No se publicó ningún esquema de entrada para esta herramienta.

get_merge_request_conflictsGet the conflicts of a merge request

Get the conflicts of a merge request

No se publicó ningún esquema de entrada para esta herramienta.

list_merge_request_pipelinesList pipelines for a merge request with pagination

List pipelines for a merge request with pagination

No se publicó ningún esquema de entrada para esta herramienta.

execute_graphqlExecute a GitLab GraphQL query

Execute a GitLab GraphQL query

No se publicó ningún esquema de entrada para esta herramienta.

create_or_update_fileCreate or update a file in a GitLab project

Create or update a file in a GitLab project

No se publicó ningún esquema de entrada para esta herramienta.

search_repositoriesSearch for GitLab projects

Search for GitLab projects

No se publicó ningún esquema de entrada para esta herramienta.

create_repositoryCreate a new GitLab project

Create a new GitLab project

No se publicó ningún esquema de entrada para esta herramienta.

create_groupCreate new group or subgroup

Create new group or subgroup

No se publicó ningún esquema de entrada para esta herramienta.

get_file_contentsGet contents of a file or directory from a GitLab project

Get contents of a file or directory from a GitLab project

No se publicó ningún esquema de entrada para esta herramienta.

push_filesPush multiple files in a single commit

Push multiple files in a single commit

No se publicó ningún esquema de entrada para esta herramienta.

create_issueCreate a new issue

Create a new issue

No se publicó ningún esquema de entrada para esta herramienta.

create_merge_requestCreate a new merge request

Create a new merge request

No se publicó ningún esquema de entrada para esta herramienta.

fork_repositoryFork a project to your account or specified namespace

Fork a project to your account or specified namespace

No se publicó ningún esquema de entrada para esta herramienta.

create_branchCreate a new branch

Create a new branch

No se publicó ningún esquema de entrada para esta herramienta.

get_branchGet branch details (commit, protection status)

Get branch details (commit, protection status)

No se publicó ningún esquema de entrada para esta herramienta.

list_branchesList branches in project with search filter

List branches in project with search filter

No se publicó ningún esquema de entrada para esta herramienta.

delete_branchprivilegiadaDelete branch from project

Delete branch from project

No se publicó ningún esquema de entrada para esta herramienta.

list_protected_branchesList protected branches in a project, supports search filter

List protected branches in a project, supports search filter

No se publicó ningún esquema de entrada para esta herramienta.

get_protected_branchGet details of a single protected branch (access levels, force push settings)

Get details of a single protected branch (access levels, force push settings)

No se publicó ningún esquema de entrada para esta herramienta.

protect_branchProtect a repository branch (set push/merge/unprotect access levels)

Protect a repository branch (set push/merge/unprotect access levels)

No se publicó ningún esquema de entrada para esta herramienta.

unprotect_branchRemove protection from a previously protected branch

Remove protection from a previously protected branch

No se publicó ningún esquema de entrada para esta herramienta.

update_default_branchChange the default branch of a project

Change the default branch of a project

No se publicó ningún esquema de entrada para esta herramienta.

get_merge_requestGet details of a merge request (merge_request_iid or source_branch required). Set include_summaries=true for deployment/commit/approval summaries

Get details of a merge request (merge_request_iid or source_branch required). Set include_summaries=true for deployment/commit/approval summaries

No se publicó ningún esquema de entrada para esta herramienta.

get_merge_request_diffsGet the changes/diffs of a merge request (merge_request_iid or source_branch required)

Get the changes/diffs of a merge request (merge_request_iid or source_branch required)

No se publicó ningún esquema de entrada para esta herramienta.

list_merge_request_changed_filesList changed file paths in a merge request without diff content (merge_request_iid or source_branch required)

List changed file paths in a merge request without diff content (merge_request_iid or source_branch required)

No se publicó ningún esquema de entrada para esta herramienta.

list_merge_request_diffsList merge request diffs with pagination (merge_request_iid or source_branch required)

List merge request diffs with pagination (merge_request_iid or source_branch required)

No se publicó ningún esquema de entrada para esta herramienta.

get_merge_request_file_diffGet diffs for specific files from a merge request (merge_request_iid or source_branch required)

Get diffs for specific files from a merge request (merge_request_iid or source_branch required)

No se publicó ningún esquema de entrada para esta herramienta.

list_merge_request_versionsList all versions of a merge request

List all versions of a merge request

No se publicó ningún esquema de entrada para esta herramienta.

get_merge_request_versionGet a specific version of a merge request

Get a specific version of a merge request

No se publicó ningún esquema de entrada para esta herramienta.

get_branch_diffsGet diffs between two branches or commits

Get diffs between two branches or commits

No se publicó ningún esquema de entrada para esta herramienta.

update_merge_requestUpdate a merge request (merge_request_iid or source_branch required)

Update a merge request (merge_request_iid or source_branch required)

No se publicó ningún esquema de entrada para esta herramienta.

40 de 40 herramientas publicaron una descripción.

Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.

Acerca de

GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more.

Palabras clave
mcp
Alternativas
Comparando superficies de herramientas…

Árbol de dependencias

Lo que un análisis de Forge resolvió a partir de los metadatos de npm el 2026-10-13: resolución observada, no una declaración del publicador.

60 paquetes resueltos · 15 directos · ninguno con avisos de seguridad La resolución se detiene en la profundidad 4 y en 60 paquetes.

El rastreo se detuvo en el límite de 60 paquetes. El resto del árbol nunca se resolvió.

Hay 36 paquetes resueltos más que no se dibujan aquí (límite de visualización: 24). Toda dependencia con avisos de seguridad se dibuja aunque se supere el límite. Inventario completo (SBOM CycloneDX)

Declaradas pero no resueltas

99 dependencias declaradas nunca llegaron al árbol. Faltan en la resolución de Forge, no en el paquete.

+87 más sin listar. Los recuentos por motivo de arriba las incluyen todas.

No se siguen: peerDependencies. Este árbol cubre solo dependencias en tiempo de ejecución, así que lo que estas arrastren nunca se resolvió.

Temas

Relacionados en git & code hosting