Connects AI agents to ArgoCD for application, project, repository, cluster, sync, and health operations.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Argocd.
Argocd MCP server connects MCP-compatible AI applications with ArgoCD, the GitOps continuous delivery system. It is intended for managing Kubernetes deployments through ArgoCD APIs rather than operating on Kubernetes resources directly. The documented scope includes application lifecycle operations, project configuration, repository and Helm source management, cluster registration, synchronization, rollback, and deployment health inspection.
The server also describes support for multi-cluster setups and ApplicationSets. These features can help an agent work with several ArgoCD instances or create template-based deployments across clusters. The README additionally lists sync windows, hooks, RBAC-related operations, JWT tokens, automated rollback, progressive delivery, audit logging, and secret-management integration as supported areas.
The process runs as a Python MCP server and reads ArgoCD connection details from environment variables. A primary instance is configured with ARGOCD_SERVER and ARGOCD_AUTH_TOKEN; optional settings control insecure connections, gRPC-Web usage, request timeout, and client certificates. Separate server and token variables can be supplied for production and development instances.
An MCP client invokes named operations such as application listing, application creation, synchronization, status checks, and rollback. Requests can include ArgoCD concepts such as projects, repositories, destinations, revisions, pruning, force behavior, and sync strategies. Health tools return application health or a resource tree for inspection.
Install the published Python package with:
The project can also be installed from a cloned source checkout with editable installation. Configuration may be placed in a .env file or exported in the process environment. The documented connection settings are:
Optional variables include ARGOCD_GRPC_WEB, ARGOCD_TIMEOUT, ARGOCD_CLIENT_CERT, and ARGOCD_CLIENT_KEY. For Claude Desktop, the README uses python -m argocd_mcp.server as the command and passes the ArgoCD server and token through the client configuration.
Argocd MCP server documents tools for:
The examples show automated sync with pruning and self-healing, repository credentials, cluster bearer tokens, and ApplicationSet generators based on cluster labels.
The server requires access to an ArgoCD instance and valid authentication material. The README lists JWT or API token authentication and mentions OIDC/OAuth2 and LDAP support, but it does not provide configuration examples for every authentication method. Multi-cluster configuration is documented through separate server and token values, with a selectable default cluster.
The supplied material does not identify a license name, supported ArgoCD version, or a complete tool inventory beyond the examples and feature categories shown. Treat those details as items to verify before production deployment.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/argocd)<a href="https://allmcps.com/mcp/argocd"><img src="https://allmcps.com/api/badge/argocd?style=directory" alt="Argocd on AllMCPs" /></a>