Log Analyzer with MCP

Агент ищет в журналах AWS CloudWatch, суммирует активность и сопоставляет события из разных сервисов.

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

Расширенный доступ

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

  • Сервер читает журналы AWS под вашим профилем, а в журналах бывают токены и персональные данные.
Все причины и проверки

awslabs/log-analyzer-with-mcp

Установка

Ручная установка

{"mcpServers": {"cw-mcp-server": {"command": "uvx", "args": ["--from", "git+https://github.com/awslabs/Log-Analyzer-with-MCP", "cw-mcp-server"]}}}

Блок кладут в `claude_desktop_config.json`. Для Amazon Q CLI он идет в `mcp.json`.

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Сервер читает журналы AWS под вашим профилем, а в журналах бывают токены и персональные данные.

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

Что делает

MCP-сервер от Amazon Web Services открывает ИИ-ассистенту журналы CloudWatch Logs, и агент читает их прямо в диалоге. Он перечисляет группы журналов с фильтром по префиксу, ищет события запросами в синтаксисе CloudWatch Logs Insights и ограничивает выборку по времени. Отдельные инструменты строят сводку активности, находят повторяющиеся ошибки и сопоставляют записи из нескольких сервисов AWS, чтобы проследить путь запроса. Доступ идет через ваш профиль и регион AWS.

Для кого. Инженерам на AWS, которые разбирают сбои по журналам CloudWatch и хотят делать это в диалоге с Claude или Amazon Q CLI.

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

  • Ночью упал сервис, и нужно найти первую ошибку в группе журналов.
  • Нужна сводка активности и частоты ошибок за выбранный период.
  • Запрос проходит через несколько сервисов, и события надо связать между группами.
  • Структуру незнакомого журнала хотят понять до написания запроса.

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

  • Журналы лежат вне CloudWatch, например в Loki или Elasticsearch.
  • Учетные данные AWS нельзя давать ассистенту даже на чтение.
  • Нужна запись или изменение ресурсов AWS.

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

Покажи группы журналов с префиксом `/aws/lambda/orders`, найди ошибки за последние два часа и сгруппируй по типу.

MCP

Транспорт
stdio
Авторизация
не нужна

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

AWS_PROFILE
Профиль AWS из локальных учетных данных, если нужен не профиль по умолчанию. Можно передать и аргументом `--profile`.

Ограничения

Нужны Python 3.12 или новее, `uv` и настроенные учетные данные AWS. Сервер читает журналы под вашим профилем, поэтому доступ определяют права IAM этого профиля. Запросы Logs Insights в CloudWatch тарифицируются по объему просканированных данных. В README примеры подключения даны для Claude Desktop и Amazon Q CLI, для других клиентов формат придется переносить самому. Последний коммит в репозитории — август 2026.

Как отключить. Удалите запись `cw-mcp-server` из `claude_desktop_config.json` или `mcp.json` в каталоге Amazon Q и перезапустите клиент.

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

Как подключить сервер к Claude Desktop?

Добавьте в `claude_desktop_config.json` блок `mcpServers` с командой `uvx` и аргументами `--from`, адресом репозитория и `cw-mcp-server`. Затем перезапустите приложение.

Откуда сервер берет доступ к AWS?

Из ваших стандартных учетных данных AWS. Конкретный профиль и регион задают аргументы `--profile` и `--region`.

Что умеет сервер сверх поиска?

Сводка активности, поиск шаблонов ошибок, определение структуры журнала и корреляция событий между группами журналов.

Работает ли он с Amazon Q CLI?

Да. Блок `mcpServers` с тем же содержимым кладут в `mcp.json` в каталоге `~/.aws/amazonq`.

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

Чтение CloudWatch Logs для нужных групп журналов. Точный набор действий README не перечисляет, поэтому начните с минимального доступа только на чтение.

Обсуждение

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

MCP-серверы

MCP-серверы для AWS

Open source MCP servers for AWS

Официальный

Официальный набор MCP-серверов AWS: документация, IaC, контейнеры, serverless, базы данных, стоимость и мониторинг

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

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

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

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

ПлагинШирокий доступ3,4 тыс.Звезды репозитория

Независимый MCP-сервер Datadog: агент читает инциденты, мониторы, логи, метрики, трейсы и RUM и планирует простои.

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

Локальный шлюз объединяет MCP-серверы внутренних сервисов, проверяет вход пользователя и записывает обращения в журнал.

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

MCP-сервер открывает агенту методы Zabbix API через вызов, справку и поиск методов с настройками чтения и разрешенных операций.

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

Коротко о README

Репозиторий содержит MCP-сервер и пример клиента. Установка идет через `uvx` из GitHub, подробности вынесены в документы про конфигурацию AWS, возможности и устранение неполадок.

Бейдж для README

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

Foxx AILog Analyzer with MCP
Foxx AI

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