Back to Home
argoproj-labs icon

mcp-for-argocd

Verified Safe

by argoproj-labs

Overview

Enables AI assistants to interact with Argo CD applications through natural language, streamlining DevOps tasks.

Installation

Run Command
npx argocd-mcp@latest stdio

Environment Variables

  • ARGOCD_BASE_URL
  • ARGOCD_API_TOKEN
  • NODE_TLS_REJECT_UNAUTHORIZED
  • MCP_READ_ONLY

Security Notes

The server uses environment variables (ARGOCD_BASE_URL, ARGOCD_API_TOKEN) for sensitive information, which is a good practice. It supports different transport protocols (stdio, SSE, HTTP Stream), requiring proper network security configuration (e.g., firewalls, access control) by the user. A significant security warning is explicitly mentioned in the README regarding `NODE_TLS_REJECT_UNAUTHORIZED=0` for self-signed certificates, which disables TLS verification and should be used with extreme caution. Input validation for tool parameters is handled using Zod, which helps prevent injection attacks. A `MCP_READ_ONLY` flag exists to disable modification tools, enhancing security for read-only deployments.

Similar Servers

Stats

Interest Score76
Security Score8
Cost ClassMedium
Avg Tokens10000
Stars278
Forks50
Last Update2025-12-03

Tags

Argo CDKubernetesGitOpsAI AssistantDevOps