GitLab CI/CD · Capability
GitLab API — remote_mirrors
GitLab API — remote_mirrors. 7 operations. Lead operation: Delete a single remote mirror. Self-contained Naftiko capability covering one Gitlab Ci business surface.
What You Can Do
GET
Getapiv4projectsidremotemirrors
— List the project's remote mirrors
/v1/api/v4/projects/{id}/remote-mirrors
POST
Postapiv4projectsidremotemirrors
— Create remote mirror for a project
/v1/api/v4/projects/{id}/remote-mirrors
GET
Getapiv4projectsidremotemirrorsmirrorid
— Get a single remote mirror
/v1/api/v4/projects/{id}/remote-mirrors/{mirror-id}
PUT
Putapiv4projectsidremotemirrorsmirrorid
— Update the attributes of a single remote mirror
/v1/api/v4/projects/{id}/remote-mirrors/{mirror-id}
DELETE
Deleteapiv4projectsidremotemirrorsmirrorid
— Delete a single remote mirror
/v1/api/v4/projects/{id}/remote-mirrors/{mirror-id}
GET
Getapiv4projectsidremotemirrorsmirroridpublickey
— Get the public key of a single remote mirror
/v1/api/v4/projects/{id}/remote-mirrors/{mirror-id}/public-key
POST
Postapiv4projectsidremotemirrorsmirroridsync
— Triggers a push mirror operation
/v1/api/v4/projects/{id}/remote-mirrors/{mirror-id}/sync
MCP Tools
list-project-s-remote-mirrors
List the project's remote mirrors
read-only
idempotent
create-remote-mirror-project
Create remote mirror for a project
get-single-remote-mirror
Get a single remote mirror
read-only
idempotent
update-attributes-single-remote-mirror
Update the attributes of a single remote mirror
idempotent
delete-single-remote-mirror
Delete a single remote mirror
idempotent
get-public-key-single-remote
Get the public key of a single remote mirror
read-only
idempotent
triggers-push-mirror-operation
Triggers a push mirror operation