ArgoCD MCP Server
ArgoCD MCP ServerでClaude連携・GitOpsデプロイメント管理を自動化
npx argocd-mcp概要
ArgoCD MCP Serverの設定方法と使い方。
Kubernetes向けGitOpsツール「ArgoCD」をClaudeから操作できるMCPサーバー。
アプリケーションのデプロイ状況確認・同期実行・ロールバック・ヘルスチェックが可能。
ClaudeとArgoCDのMCPサーバー連携により、デプロイメントの自動化・障害時の迅速なロールバック・マルチクラスター管理を効率化できる。
GitOpsワークフローをClaudeへの自然言語指示で操作でき、運用コスト削減に貢献する。
設定方法はARGOCD_BASE_URLとARGOCD_API_KEYを環境変数に設定するだけでシンプルに完結する。
料金・APIキー情報
料金
完全無料APIキー
🔑 必要🔑 APIキーの取得方法
- 1
ArgoCDのWebUIにログインする
- 2
「Settings」→「Accounts」を開く
- 3
対象アカウントの「Generate New Token」をクリックする
- 4
生成されたトークンをコピーして保存する(再表示不可のため必ず保存すること)
こんな使い方ができます
ArgoCDのアプリケーション一覧と同期状態をClaudeから確認できる
デプロイが失敗したときClaudeにロールバックを指示して素早く復旧できる
Gitリポジトリの変更をClaudeからArgoCDに同期トリガーできる
複数クラスターのアプリケーション状態をClaudeで一括確認できる
セットアップ手順
- 1
ArgoCDのWebUIにログインしてAPIトークンを発行する
- 2
claude mcp add argocd -e ARGOCD_BASE_URL=https://your-argocd-server -e ARGOCD_API_KEY=your-token -- npx -y argocd-mcp
設定ファイル
コピー前に確認
ArgoCDサーバーへのアクセスとAPIトークンが必要。Node.js 18以上が必要。
claude mcp add argocd -e ARGOCD_BASE_URL=https://your-argocd-server -e ARGOCD_API_KEY=your-argocd-api-token -- npx -y argocd-mcp