GitLab CI/CD · Capability
GitLab API — clusters
GitLab API — clusters. 16 operations. Lead operation: List instance clusters. Self-contained Naftiko capability covering one Gitlab Ci business surface.
What You Can Do
GET
Getapiv4adminclusters
— List instance clusters
/v1/api/v4/admin/clusters
POST
Postapiv4adminclustersadd
— Add existing instance cluster
/v1/api/v4/admin/clusters/add
GET
Getapiv4adminclustersclusterid
— Get a single instance cluster
/v1/api/v4/admin/clusters/{cluster-id}
PUT
Putapiv4adminclustersclusterid
— Edit instance cluster
/v1/api/v4/admin/clusters/{cluster-id}
DELETE
Deleteapiv4adminclustersclusterid
— Delete instance cluster
/v1/api/v4/admin/clusters/{cluster-id}
GET
Getapiv4discovercertbasedclusters
— Discover all descendant certificate-based clusters in a group
/v1/api/v4/discover-cert-based-clusters
GET
Getapiv4groupsidclusters
— List group clusters
/v1/api/v4/groups/{id}/clusters
POST
Postapiv4groupsidclustersuser
— Add existing cluster to group
/v1/api/v4/groups/{id}/clusters/user
GET
Getapiv4groupsidclustersclusterid
— Get a single group cluster
/v1/api/v4/groups/{id}/clusters/{cluster-id}
PUT
Putapiv4groupsidclustersclusterid
— Edit group cluster
/v1/api/v4/groups/{id}/clusters/{cluster-id}
DELETE
Deleteapiv4groupsidclustersclusterid
— Delete group cluster
/v1/api/v4/groups/{id}/clusters/{cluster-id}
GET
Getapiv4projectsidclusters
— List project clusters
/v1/api/v4/projects/{id}/clusters
POST
Postapiv4projectsidclustersuser
— Add existing cluster to project
/v1/api/v4/projects/{id}/clusters/user
GET
Getapiv4projectsidclustersclusterid
— Get a single project cluster
/v1/api/v4/projects/{id}/clusters/{cluster-id}
PUT
Putapiv4projectsidclustersclusterid
— Edit project cluster
/v1/api/v4/projects/{id}/clusters/{cluster-id}
DELETE
Deleteapiv4projectsidclustersclusterid
— Delete project cluster
/v1/api/v4/projects/{id}/clusters/{cluster-id}
MCP Tools
list-instance-clusters
List instance clusters
read-only
idempotent
add-existing-instance-cluster
Add existing instance cluster
get-single-instance-cluster
Get a single instance cluster
read-only
idempotent
edit-instance-cluster
Edit instance cluster
idempotent
delete-instance-cluster
Delete instance cluster
idempotent
discover-all-descendant-certificate-based
Discover all descendant certificate-based clusters in a group
read-only
idempotent
list-group-clusters
List group clusters
read-only
idempotent
add-existing-cluster-group
Add existing cluster to group
get-single-group-cluster
Get a single group cluster
read-only
idempotent
edit-group-cluster
Edit group cluster
idempotent
delete-group-cluster
Delete group cluster
idempotent
list-project-clusters
List project clusters
read-only
idempotent
add-existing-cluster-project
Add existing cluster to project
get-single-project-cluster
Get a single project cluster
read-only
idempotent
edit-project-cluster
Edit project cluster
idempotent
delete-project-cluster
Delete project cluster
idempotent