Argo CD · Capability
Consolidate Services — ProjectService
Consolidate Services — ProjectService. 12 operations. Lead operation: List returns list of projects. Self-contained Naftiko capability covering one Argocd business surface.
What You Can Do
GET
Projectservicelist
— List returns list of projects
/v1/api/v1/projects
POST
Projectservicecreate
— Create a new project
/v1/api/v1/projects
GET
Projectserviceget
— Get returns a project by name
/v1/api/v1/projects/{name}
DELETE
Projectservicedelete
— Delete deletes a project
/v1/api/v1/projects/{name}
GET
Projectservicegetdetailedproject
— GetDetailedProject returns a project that include project, global project and scoped resources by name
/v1/api/v1/projects/{name}/detailed
GET
Projectservicelistevents
— ListEvents returns a list of project events
/v1/api/v1/projects/{name}/events
GET
Projectservicegetglobalprojects
— Get returns a virtual project by name
/v1/api/v1/projects/{name}/globalprojects
GET
Projectservicelistlinks
— ListLinks returns all deep links for the particular project
/v1/api/v1/projects/{name}/links
GET
Projectservicegetsyncwindowsstate
— GetSchedulesState returns true if there are any active sync syncWindows
/v1/api/v1/projects/{name}/syncwindows
PUT
Projectserviceupdate
— Update updates a project
/v1/api/v1/projects/{project-metadata-name}
POST
Projectservicecreatetoken
— Create a new project token
/v1/api/v1/projects/{project}/roles/{role}/token
DELETE
Projectservicedeletetoken
— Delete a new project token
/v1/api/v1/projects/{project}/roles/{role}/token/{iat}
MCP Tools
list-returns-list-projects
List returns list of projects
read-only
idempotent
create-new-project
Create a new project
get-returns-project-name
Get returns a project by name
read-only
idempotent
delete-deletes-project
Delete deletes a project
idempotent
getdetailedproject-returns-project-that-include
GetDetailedProject returns a project that include project, global project and scoped resources by name
read-only
idempotent
listevents-returns-list-project-events
ListEvents returns a list of project events
read-only
idempotent
get-returns-virtual-project-name
Get returns a virtual project by name
read-only
idempotent
listlinks-returns-all-deep-links
ListLinks returns all deep links for the particular project
read-only
idempotent
getschedulesstate-returns-true-if-there
GetSchedulesState returns true if there are any active sync syncWindows
read-only
idempotent
update-updates-project
Update updates a project
idempotent
create-new-project-token
Create a new project token
delete-new-project-token
Delete a new project token
idempotent