Integrates with Argo CD to enable natural language management of Kubernetes GitOps applications, resources, and deployments without switching context from your assistant.
Log in to your Argo CD Web UI
- Open your Argo CD instance in a browser. The URL will look like
https://<ARGOCD_BASE_URL>/
.
Navigate to "Settings" → "Accounts" or "User Info"
- Once logged in, locate either the user dropdown menu or the “Settings”/“Accounts” section, depending on your Argo CD version and how authentication is configured.
Generate an API Token
- If using the built-in admin account:
- Go to “Settings” (gear icon) > “Accounts”.
- Find the desired account (commonly “admin”).
- Click “Generate Token” or the equivalent action.
- If using Single Sign-On or another account:
- Click your user avatar or name at the top right.
- Choose “Generate API Token” or open “User Info” > “Create Token”.
Copy the API Token
- Copy the generated API token (“ARGOCD_API_TOKEN”).
- You’ll need this for secure MCP server access.
Find Your Argo CD Base URL
- Your base URL is typically the address you used to access the Argo CD UI—e.g.,
https://argocd.example.com
.
- This will be the value for “ARGOCD_BASE_URL”.
Open the FastMCP Connection Interface
- Click the "Install Now" button or otherwise access the MCP server connection dialog in your tool (e.g., VS Code, Cursor, etc.).
Fill in the Environment Values
- In the FastMCP connection interface, enter:
ARGOCD_BASE_URL
: The Argo CD server URL (e.g., https://argocd.example.com
)
ARGOCD_API_TOKEN
: The API token you generated earlier
(Optional) For Self-Signed Certificates
- If your server uses a self-signed certificate, add:
NODE_TLS_REJECT_UNAUTHORIZED
with a value of 0
(use only if you understand the security implications).
Save and Connect
- Finalize the setup and save your configuration in the FastMCP interface.
You can now interact with your Argo CD instance using your MCP client!