asklokesh avatar

Argocd

asklokesh/argocd-mcp-server

Connects Claude to ArgoCD's GitOps platform for managing Kubernetes deployments through conversation. Wraps the full ArgoCD API including application lifecycle operations (create, sync, rollback), project and repository management, cluster registration, and ApplicationSet templating for multi-cluster deployments. Supports both JWT and API token auth, handles automated sync policies with prune and self-heal options, and exposes health monitoring and resource tree inspection. Reach for this when you want to troubleshoot deployments, orchestrate complex sync operations across environments, or set up progressive delivery workflows without leaving your AI chat interface. Includes multi-cluster support through environment-based configuration.

tools
12
auth
Secret needed
transport
STDIO
env vars
2
last updated
Dec 30, 2025

Tools

12 tools

Public tool metadata for what this MCP can expose to an agent.

argocd_list_applicationsList ArgoCD applications.

List ArgoCD applications.

No parameter schema in public metadata yet.

argocd_create_applicationCreate a new ArgoCD application.

Create a new ArgoCD application.

No parameter schema in public metadata yet.

argocd_sync_applicationSync an ArgoCD application.

Sync an ArgoCD application.

No parameter schema in public metadata yet.

argocd_get_application_statusGet the status of an ArgoCD application.

Get the status of an ArgoCD application.

No parameter schema in public metadata yet.

argocd_rollback_applicationRoll back an ArgoCD application to a given revision.

Roll back an ArgoCD application to a given revision.

No parameter schema in public metadata yet.

argocd_create_projectCreate an ArgoCD project.

Create an ArgoCD project.

No parameter schema in public metadata yet.

argocd_add_repositoryAdd a Git repository to ArgoCD.

Add a Git repository to ArgoCD.

No parameter schema in public metadata yet.

argocd_add_helm_repositoryAdd a Helm repository to ArgoCD.

Add a Helm repository to ArgoCD.

No parameter schema in public metadata yet.

argocd_add_clusterRegister a Kubernetes cluster with ArgoCD.

Register a Kubernetes cluster with ArgoCD.

No parameter schema in public metadata yet.

argocd_create_applicationsetCreate an ArgoCD ApplicationSet.

Create an ArgoCD ApplicationSet.

No parameter schema in public metadata yet.

argocd_get_application_healthGet the health of an ArgoCD application.

Get the health of an ArgoCD application.

No parameter schema in public metadata yet.

argocd_get_resource_treeGet the resource tree of an ArgoCD application.

Get the resource tree of an ArgoCD application.

No parameter schema in public metadata yet.

Sponsors

Configuration

ARGOCD_API_KEY*secret

API Key for ARGOCD

ARGOCD_API_URL

API URL for ARGOCD

Readme

ArgoCD MCP Server

Details

Repository
github.com/asklokesh/argocd-mcp-server
Package
argocd-mcp-server
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from asklokesh