log-analyzer-mcp — MCP-сервер для Claude Code: анализ и установка
MCP-сервер читает файлы логов, ищет ошибки и связывает события между ними. Пригодится для разбора сбоев без ручного копирования логов в чат.
claude mcp add log-analyzer-mcp -- uvx codesdevs-log-analyzerЧто делает log-analyzer-mcp
log-analyzer-mcp определяет формат лога, извлекает ошибки и группирует похожие события. Он умеет искать по шаблону и регулярному выражению, добавлять строки контекста, фильтровать события по времени и отвечать на вопросы обычным языком. Доступны анализ нескольких файлов, поиск связанных событий и проверка логов на персональные данные, учётные данные и секреты.
Сервер работает с Syslog, Apache/Nginx, JSON Lines, Docker, Python, Java/Log4j, Kubernetes и строками с распознаваемой временной меткой. Внутри есть инструменты для разбора, поиска, извлечения ошибок, сводки и мониторинга новых записей. Потоковая обработка рассчитана на файлы размером 1GB+ без полной загрузки в память. Для установки нужен доступный uvx: без него команда запуска не сработает.
Какие задачи решает
- найти ошибки в файле лога
- сгруппировать повторяющиеся сбои
- связать события из нескольких файлов
- проверить лог на секреты и учётные данные
Примеры запросов агенту
- Проанализируй
/var/log/app.logи объясни причины ошибок. - Найди в
app.logвсе записи сtimeout, добавив строки контекста. - Проверь
/var/log/app.logна случайно записанные учётные данные.
Как установить log-analyzer-mcp
Командой платформы
claude mcp add log-analyzer-mcp -- uvx codesdevs-log-analyzeruvx запускает команду с именем пакета; если в README она другая — uvx --from codesdevs-log-analyzer <команда>
Командой платформы
codex mcp add log-analyzer-mcp -- uvx codesdevs-log-analyzeruvx запускает команду с именем пакета; если в README она другая — uvx --from codesdevs-log-analyzer <команда>
Файл настроек
{
"mcpServers": {
"log-analyzer-mcp": {
"command": "uvx",
"args": [
"codesdevs-log-analyzer"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from codesdevs-log-analyzer <команда>
Файл настроек
{
"servers": {
"log-analyzer-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"codesdevs-log-analyzer"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from codesdevs-log-analyzer <команда>
Командой платформы
gemini mcp add log-analyzer-mcp uvx codesdevs-log-analyzeruvx запускает команду с именем пакета; если в README она другая — uvx --from codesdevs-log-analyzer <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о log-analyzer-mcp
Как установить log-analyzer-mcp в Claude Code?
Выполните claude mcp add log-analyzer-mcp -- uvx codesdevs-log-analyzer. Команда добавит MCP-сервер в Claude Code.
Что делает log-analyzer-mcp?
Сервер разбирает логи разных форматов, ищет ошибки и связанные события, строит сводку для отладки и находит чувствительные данные.
Какие форматы логов поддерживает log-analyzer-mcp?
Он распознаёт Syslog, Apache/Nginx, JSON Lines, Docker, Python, Java/Log4j и Kubernetes, а также строки с узнаваемой временной меткой.