适合谁
- 希望使用 AI 助手与 Argo CD 交互的 DevOps 团队。
- 基于 GitOps 工作流,需要自然语言管理 Kubernetes 应用的用户。
- 在 VS Code 或 Cursor 中使用 MCP 的开发者。
该项目由 Argo 社区维护,提供了丰富的 Argo CD 管理工具,支持多传输和只读模式。安全性设计良好,但需注意 token 管理和写操作风险。
Argo CD MCP 服务器是 MCP 的一种实现,使 AI 助手能够与 Argo CD 实例交互。它通过标准输入输出(stdio)和 HTTP 流传输协议,无缝集成到 Visual Studio Code 和其他 MCP 客户端中。它提供了丰富的工具,用于管理集群、项目、应用和资源,包括同步、日志和事件功能。
- 命令:npx,参数:argocd-mcp@latest stdio,环境变量:ARGOCD_BASE_URL 和 ARGOCD_API_TOKEN。
.cursor/mcp.json。.vscode/mcp.json。claude_desktop_config.json。NODE_TLS_REJECT_UNAUTHORIZED=0。{
"mcpServers": {
"argocd-mcp": {
"command": "npx",
"args": ["argocd-mcp@latest", "stdio"],
"env": {
"ARGOCD_BASE_URL": "<argocd_url>",
"ARGOCD_API_TOKEN": "<argocd_token>"
}
}
}
}