Back to Catalog

ArgoCD

argoproj-labs/mcp-for-argocd
🕒 Updated:Dec 11, 2025, 12:00 AM
TypeScript
Development

A Model Context Protocol (MCP) server that provides AI assistants with access to ArgoCD for GitOps continuous delivery. Manage applications, sync status, and deployment operations through the ArgoCD API.

MCP Trust Score
Based on our comprehensive evaluation criteria
🤖 Evaluated by manualFix
Trust Score0/100
GitHub Metrics
Repository statistics and activity
⭐ GitHub Stars:0
👥 Contributors:0
📋 Total Issues:0
📦 Has Releases:No
🔧 Has CI/CD Pipeline:No
Configuration
Configuration example extracted from README.md for Claude Desktop and other clients.
🤖 Evaluated by manualFix
{
  "argocd-mcp-npx": {
    "command": "npx",
    "args": [
      "argocd-mcp@latest",
      "stdio"
    ],
    "env": {
      "ARGOCD_BASE_URL": "https://brushed-lemur.app",
      "ARGOCD_API_TOKEN": "eyJhbGciOiJIUzI1Ni"
    }
  }
}
MCP Protocol Support
Implemented MCP protocol features
🤖 Evaluated by manualFix
Tools:
Prompts:
Resources:
Sampling:
Roots:
Logging:
STDIO Transport:
HTTP Transport:
OAuth2 Auth:
Dependencies
Libraries and frameworks used by this MCP server
🤖 Evaluated by manualFix
Add Quality Badge
Show your MCP trust score in your README
Trust Score Badge
[![Trust Score](https://archestra.ai/mcp-catalog/api/badge/quality/argoproj-labs/mcp-for-argocd)](https://archestra.ai/mcp-catalog/argoproj-labs__mcp-for-argocd)
README.md

ArgoCD MCP Server

A Model Context Protocol (MCP) server that provides AI assistants with access to ArgoCD for GitOps continuous delivery.

Features

  • Manage ArgoCD applications
  • Query sync status and health
  • Trigger deployments and syncs
  • Access application manifests
  • View deployment history

Installation

Quick Start with NPX

npx argocd-mcp@latest stdio

Docker

docker run -i --rm \
  -e ARGOCD_BASE_URL=https://your-argocd-server \
  -e ARGOCD_API_TOKEN=your-api-token \
  europe-west1-docker.pkg.dev/friendly-path-465518-r6/archestra-public/mcp-server-base:0.0.3 \
  npx argocd-mcp@latest stdio

Configuration

Environment Variables

VariablePurposeRequired
ARGOCD_BASE_URLYour ArgoCD server URLYes
ARGOCD_API_TOKENAPI authentication tokenYes

Usage with Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "argocd": {
      "command": "npx",
      "args": ["argocd-mcp@latest", "stdio"],
      "env": {
        "ARGOCD_BASE_URL": "https://your-argocd-server",
        "ARGOCD_API_TOKEN": "your-api-token"
      }
    }
  }
}

License

Apache License 2.0

ArgoCD MCP Server | Documentation & Integration | Archestra