Argo CD · Capability

Argo CD GitOps Delivery

Unified capability for GitOps-driven continuous delivery using Argo CD. Combines application management, cluster registration, repository configuration, and project governance for Platform Engineers and DevOps teams.

Run with Naftiko Argo CDGitOpsKubernetesContinuous DeliveryPlatform Engineering

What You Can Do

GET
List applications — List all deployed applications
/v1/applications
POST
Create application — Deploy a new application from Git
/v1/applications
GET
Get application — Get application details and sync status
/v1/applications/{name}
DELETE
Delete application — Remove an application
/v1/applications/{name}
POST
Sync application — Trigger application sync from Git
/v1/applications/{name}/sync
GET
List clusters — List registered Kubernetes clusters
/v1/clusters
GET
List repositories — List configured Git repositories
/v1/repositories
GET
List projects — List all Argo CD projects
/v1/projects

MCP Tools

list-applications

List all Argo CD applications with their sync and health status

read-only
get-application

Get detailed status of an Argo CD application including resource tree

read-only
create-application

Deploy a new application by creating an Argo CD Application resource

sync-application

Trigger an Argo CD application sync to reconcile desired Git state

delete-application

Delete an Argo CD application and optionally cascade delete resources

idempotent
list-clusters

List all Kubernetes clusters registered with Argo CD

read-only
list-repositories

List all Git repositories configured in Argo CD

read-only
list-projects

List all Argo CD projects and their RBAC policies

read-only
list-accounts

List all Argo CD user accounts

read-only

APIs Used

argocd