Back to Apps

Argo CD MCP Server
by argoproj-labs
Natural language interface for Argo CD, enabling AI assistants to manage Kubernetes applications and GitOps workflows.
0 stars
Works in:VS Code CopilotCursor
Exposes:Tools
What it does
This server connects AI assistants to Argo CD, allowing them to monitor, manage, and synchronize Kubernetes applications using natural language. It provides a comprehensive bridge between LLMs and GitOps workflows.
Tools
list_clusters: List all clusters registered with ArgoCDlist_applications: List and filter all applicationsget_application: Get detailed information about a specific applicationcreate_application: Create a new applicationupdate_application: Update an existing applicationdelete_application: Delete an applicationsync_application: Trigger a sync operation on an applicationget_application_resource_tree: Get the resource tree for a specific applicationget_application_managed_resources: Get managed resources for a specific applicationget_application_workload_logs: Get logs for application workloads (Pods, Deployments, etc.)get_resource_events: Get events for resources managed by an applicationget_resource_actions: Get available actions for resourcesrun_resource_action: Run an action on a resource
Installation
Install via npx in your MCP client config:
{
"mcpServers": {
"argocd-mcp": {
"command": "npx",
"args": ["argocd-mcp@latest", "stdio"],
"env": {
"ARGOCD_BASE_URL": "<argocd_url>",
"ARGOCD_API_TOKEN": "<argocd_token>"
}
}
}
}
Supported hosts
- Claude Desktop
- VS Code Copilot
- Cursor
Quick install
npx argocd-mcp@latest stdioInformation
- Pricing
- free
- Published
- 4/12/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Cursor
Add to .cursor/mcp.json: "argocd-mcp": {"command": "npx", "args": ["argocd-mcp@latest", "stdio"], "env": {...}}Claude Desktop
{"mcpServers": {"argocd-mcp": {"command": "npx", "args": ["argocd-mcp@latest", "stdio"], "env": {"ARGOCD_BASE_URL": "<argocd_url>", "ARGOCD_API_TOKEN": "<argocd_token>"}}}}VS Code Copilot
Add to .vscode/mcp.json with type 'stdio', command 'npx', args ['argocd-mcp@latest', 'stdio']





