Argo CD MCP Server

MCP-сервер для Argo CD: приложения, дерево ресурсов, логи, события, синхронизация и действия над ресурсами

  • 599 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-сервер

Широкий доступ

Почему такой уровень

  • Может удалять и синхронизировать приложения в кластерах
  • Работает с API-токеном Argo CD
Все причины и проверки

argoproj-labs/mcp-for-argocd

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/argo-cd-mcp-server

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Может удалять и синхронизировать приложения в кластерах
  • Работает с API-токеном Argo CD

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер подключает агента к Argo CD через его API. Агент видит кластеры и проекты, ищет приложения и смотрит их состояние, дерево ресурсов, управляемые ресурсы, логи рабочих нагрузок и события. Он может создавать, обновлять, удалять и синхронизировать приложения и запускать доступные действия над ресурсами. Режим только чтения ограничивает инструменты просмотром, а реестр токенов позволяет работать с несколькими инсталляциями Argo CD.

Для кого. Для DevOps-инженеров, которые ведут деплой через GitOps на Argo CD.

Подходит, если

  • Нужно понять, почему приложение в статусе OutOfSync или Degraded
  • Нужно посмотреть логи и события приложения, не открывая UI
  • Нужно запустить синхронизацию после изменения манифестов

Не подходит, если

  • Деплой идет не через Argo CD
  • Агенту нельзя давать права на синхронизацию и удаление, а режим только чтения не подходит

Пример запроса к агенту

Покажи приложения Argo CD в статусе Degraded и разбери по событиям и логам, что с ними не так

MCP

Транспорт
stdio, http, sse
Авторизация
API-ключ

Переменные окружения

ARGOCD_BASE_URL обязательная
Адрес инсталляции Argo CD по умолчанию.
ARGOCD_API_TOKEN обязательная, секрет
API-токен Argo CD, обязателен без реестра токенов.
MCP_READ_ONLY
true оставляет только инструменты чтения.
ARGOCD_TOKEN_REGISTRY_PATH
Путь к JSON-реестру токенов для нескольких инсталляций.
MCP_AUTH_TOKEN секрет
Входящий Bearer-токен для HTTP-режима.

Ограничения

Нужны адрес Argo CD и API-токен, права агента равны правам токена. MCP_READ_ONLY=true оставляет только чтение. HTTP-режим по умолчанию слушает localhost, для открытия наружу требуется MCP_AUTH_TOKEN. Для самоподписанных сертификатов README предлагает отключить проверку TLS, что снижает безопасность.

Как отключить. Удалите блок argocd-mcp из конфигурации MCP и отзовите API-токен в Argo CD.

Частые вопросы

Как запретить агенту менять приложения?

Задайте MCP_READ_ONLY=true, тогда создание, удаление, синхронизация и действия над ресурсами будут недоступны.

Можно ли работать с несколькими Argo CD?

Да, через JSON-файл реестра токенов в ARGOCD_TOKEN_REGISTRY_PATH. Агент передает только адрес, токен подставляет сервер.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Защищенный MCP-рантайм, через который агент управляет локальными машинами, серверами и контейнерами

MCP-серверШирокий доступ1,3 тыс.Звезды репозитория

Самостоятельно размещаемый MCP-сервер для выполнения команд на удаленных серверах по SSH с токенами и ролями

MCP-серверШирокий доступ2Звезды репозитория
Официальный

Официальный MCP-сервер Microsoft для Azure DevOps: задачи, репозитории, сборки, тест-планы и вики из агента

MCP-серверШирокий доступ2,1 тыс.Звезды репозитория
Выбор редакции

Официальный MCP-сервер GitHub: код, issues, пул-реквесты, Actions и алерты безопасности прямо из агента

MCP-серверШирокий доступ34,1 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер Microsoft для Azure: агент видит ресурсы подписки и работает с сервисами Azure от вашего имени

MCP-серверШирокий доступ3,8 тыс.Звезды репозитория
Официальный

Официальный управляемый MCP-сервер Datadog: логи, метрики, трейсы и инциденты прямо в агенте

MCP-серверРасширенный доступ47Звезды репозитория

Коротко о README

README перечисляет инструменты для кластеров, проектов, приложений и ресурсов и дает конфигурации для Cursor, VS Code и Claude Desktop через npx. Подробно описана модель токенов: токен никогда не передается в аргументах инструментов, а для других инсталляций берется из реестра. Отдельные разделы посвящены сетевой защите HTTP-режима, режиму только чтения, stateless-режиму и запуску в Docker. Проект изначально создан в Akuity и передан в argoproj-labs. Лицензия Apache-2.0.

Бейдж для README

Сообщить о проблеме

Foxx AIArgo CD MCP Server
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.