Manage Argo CD deployments with AI
argocd-mcpmcp_serversetup L3★0
argoproj-labs/mcp-for-argocd ↗What it does
Manage Argo CD applications and deployment status
Best for
Enabling AI agents to check and sync Argo CD applications without kubectl access.
Inputs
- · application name (in Argo CD)
- · cluster identifier
- · sync request parameters
Outputs
- · application state (healthy/progressing/degraded)
- · resource tree (manifests, helm, kustomize)
- · pod logs and events
- · sync status and history
Requires
- · Argo CD instance (running and reachable)
- · API token (with appropriate scopes)
Preconditions
- · ARGOCD_BASE_URL and ARGOCD_API_TOKEN environment variables
- · Argo CD API token created (see docs)
- · MCP client configured (Cursor, VS Code, Claude Desktop)
- · optional: self-signed cert handling (NODE_TLS_REJECT_UNAUTHORIZED)
Failure modes
- · TLS validation can be disabled globally (security risk)
- · API token scope not validated upfront
- · no built-in rate limit protection
Trust signals
- · Official argoproj-labs package
- · stdio and HTTP stream transport modes
- · VS Code Install badge / Insiders supported
- · resource action and workload log support