Log Analyzer with MCP
Агент ищет в журналах AWS CloudWatch, суммирует активность и сопоставляет события из разных сервисов.
- 171 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Сервер читает журналы AWS под вашим профилем, а в журналах бывают токены и персональные данные.
Установка
- Работает в
Ручная установка
{"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-сервер Datadog: логи, метрики, трейсы и инциденты прямо в агенте
Официальный набор AWS: MCP-серверы, скиллы и плагины, чтобы агент строил, деплоил и обслуживал приложения на AWS
Datadog MCP Server (winor30)
Datadog MCP Server
Независимый MCP-сервер Datadog: агент читает инциденты, мониторы, логи, метрики, трейсы и RUM и планирует простои.
Локальный шлюз объединяет MCP-серверы внутренних сервисов, проверяет вход пользователя и записывает обращения в журнал.
Zabbix MCP Server (mpeirone)
Zabbix MCP Server
MCP-сервер открывает агенту методы Zabbix API через вызов, справку и поиск методов с настройками чтения и разрешенных операций.
Коротко о README
Репозиторий содержит MCP-сервер и пример клиента. Установка идет через `uvx` из GitHub, подробности вынесены в документы про конфигурацию AWS, возможности и устранение неполадок.