ACK MCP Server

alibabacloud-ack-mcp-server

Официальный MCP-сервер Alibaba Cloud для кластеров ACK: kubectl, метрики Prometheus, журналы SLS и диагностика.

  • 121 ★ репозитория
  • Последний коммит
MCP-серверОфициальный

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

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

  • `ack_kubectl` может менять ресурсы кластера, если запись разрешена.
  • AccessKey открывает облачные ресурсы учетной записи RAM.
Все причины и проверки

aliyun/alibabacloud-ack-mcp-server

Установка

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

npx skillfoxx add mcp/alibabacloud-ack-mcp-server

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

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

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

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

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

  • `ack_kubectl` может менять ресурсы кластера, если запись разрешена.
  • AccessKey открывает облачные ресурсы учетной записи RAM.

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

Что делает

ACK MCP Server объединяет работу с кластерами Alibaba Cloud Container Service for Kubernetes в одном наборе инструментов для агента. `list_clusters` показывает кластеры, `ack_kubectl` выполняет операции kubectl с управляемыми правами на чтение и запись, а `query_prometheus` ищет метрики, в том числе по запросу на естественном языке. Журналы контрольной плоскости и аудита читаются инструментами `query_controlplane_logs` и `query_audit_log`. Диагностику ресурса запускает `diagnose_resource`, отчет инспекции возвращает `query_inspect_report`. Учетные данные подставляются на уровне запроса или берутся из окружения. Сервер идет по stdio через `uvx`, а для общего доступа его разворачивают через Helm в кластере или в Docker с транспортом SSE.

Для кого. Администраторам кластеров Alibaba Cloud ACK, которые разбирают сбои подов и нагрузку через Claude Code, Codex или Gemini CLI.

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

  • Под падает по нехватке памяти, и надо найти причину и поправить манифест.
  • Кластер ведет себя странно после обновления, и нужен отчет инспекции.
  • Нагрузка выросла, и метрики Prometheus хочется запросить обычной фразой.
  • Требуется выяснить, кто менял ресурс, по журналу аудита.

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

  • Кластеры не в Alibaba Cloud: для общего Kubernetes подойдут универсальные серверы.
  • Агенту нельзя доверять запись в кластер, а режим только чтения не настроен.
  • Нет учетной записи RAM с минимальными правами.

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

Покажи кластеры ACK, найди упавшие поды в namespace prod и объясни причину по событиям и логам.

MCP

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

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

ACCESS_KEY_ID обязательная, секрет
Идентификатор AccessKey учетной записи RAM Alibaba Cloud.
ACCESS_KEY_SECRET обязательная, секрет
Секрет AccessKey учетной записи RAM Alibaba Cloud.

Ограничения

Нужны Python 3.12 или новее, AccessKey учетной записи RAM и права на `cs`, `log` и `arms` только для чтения; RBAC для кластера выдает администратор. Управление жизненным циклом кластеров (создание, удаление, обновление) в README помечено как будущая работа. В примере для Docker включен флаг `--allow-write`, и без него сервер запускайте для безопасного чтения. Документация на китайском, а последний коммит датирован июлем 2026 года.

Как отключить. Удалите запись MCP командой вашего клиента, например `claude mcp remove ack-mcp-server`. Остановите контейнер или отзовите релиз Helm, а ключ AccessKey отзовите в консоли RAM.

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

Какие права нужны сервису?

Для чтения достаточно прав `cs`, `log` и `arms` из политики README. Рекомендуется отдельная учетная запись RAM с минимальными правами плюс RBAC, выданный администратором кластера.

Как подключить ACK MCP Server к Claude Code?

Выполните `claude mcp add` с `uvx alibabacloud-ack-mcp-server@latest` и переменными `ACCESS_KEY_ID` и `ACCESS_KEY_SECRET`. HTTP-вариант подключается с `--transport http`.

Можно ли запретить запись в кластер?

Да, права `ack_kubectl` на чтение и запись управляются. В примере Docker запись включает флаг `--allow-write`, поэтому без него сервер читает.

Как открыть сервер для нескольких агентов?

Разверните его в кластере через Helm с `transport=sse` и откройте сервис через балансировщик. Для одного разработчика хватает локального запуска по stdio.

Какие данные может читать агент?

Кластеры и ресурсы Kubernetes, метрики Prometheus, журналы контрольной плоскости в SLS и журнал аудита. Доступ ограничивают политикой RAM и правами RBAC.

Обсуждение

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

MCP-серверы

Панель Kubernetes с MCP-сервером: Claude Code читает логи подов, правит ресурсы и откатывает релизы в подключенных кластерах.

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

MCP-сервер на Go для Kubernetes и OpenShift: ресурсы, поды, логи, Helm и Tekton напрямую через API кластера

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

MCP-сервер для Kubernetes: агент читает состояние кластера, разбирает сбои подов и запускает операции через kubectl

MCP-серверШирокий доступ968Звезды репозитория

Kubernetes MCP

MCP Server Kubernetes

Выбор редакции

MCP-сервер для управления кластером Kubernetes через kubectl и Helm, с режимом без разрушающих операций

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

MCP-сервер K8M дает агенту доступ к ресурсам Kubernetes, журналам подов и операциям с несколькими кластерами из диалога.

MCP-серверШирокий доступ892Звезды репозитория

MCP-сервер для Prometheus: агент выполняет PromQL-запросы, ищет метрики и проверяет цели сбора

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
ACK MCP Server (эта карточка)даAPI-ключ121
Kubernetes MCP Serverнетне нужна2 228общий сервер Kubernetes и OpenShift; ACK MCP Server добавляет метрики Prometheus, журналы SLS и диагностику Alibaba Cloud
Kubernetes MCPнетне нужна1 610управляет кластером через kubectl и Helm; здесь добавлены инструменты облака ACK и наблюдаемости

Коротко о README

Возможности сервера входят в ассистента Alibaba Cloud Container Service. В репозитории лежат бенчмарки с kubectl-ai и Qwen Code: сценарии OOM, диагностика ресурсов и проверка здоровья кластера.

Бейдж для README

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

Foxx AIACK MCP Server
Foxx AI

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