Перейти к содержимому

Last9 MCP Server

интегрирует реал-тайм данные мониторинга (логи, метрики, трассы) из Last9 в AI-агенты для ускорения отладки и автокоррекции кода

Go
46 stars

Описание

Last9 MCP Server — реализация протокола Model Context Protocol для платформы Last9. Позволяет AI-агентам в IDE (Claude, Cursor, VSCode) получать доступ к observability-данным: логи, метрики (PromQL), трассы, исключения, алерты и зависимости сервисов. Технологии: Go, OTel-интеграция, PromQL-запросы. Применения: реал-тайм анализ производительности, отладка ошибок, мониторинг в локальной среде для быстрого фикса кода.

Возможности

Observability & APM Tools

Получение исключений, сводок сервисов, метрик производительности, зависимостей и окружений.

Prometheus/PromQL Tools

Выполнение range/instant-запросов, получение лейблов и значений для метрик.

Logs Management

Фильтрация и получение логов по сервису, severity, времени; управление drop-правилами.

Traces Management

Запрос трасс по сервису с фильтрами по span, status и времени для анализа потоков.

Alert Management

Получение активных алертов и конфигураций правил мониторинга.

Установка

Установка через NPM: npm install -g @last9/mcp-server или npx @last9/mcp-server. Требуются переменные: LAST9_BASE_URL, LAST9_AUTH_TOKEN, LAST9_REFRESH_TOKEN из OTel и API Access в Last9. Для Claude/Cursor: добавить в config.json: { “mcpServers”: { “last9”: { “command”: “npx”, “args”: ["-y", “@last9/mcp-server”], “env”: { “LAST9_BASE_URL”: “<last9_otlp_host>”, “LAST9_AUTH_TOKEN”: “<last9_otlp_auth_token>”, “LAST9_REFRESH_TOKEN”: “<last9_write_refresh_token>” } } } }

Информация

Язык
Go
Лицензия
Apache License 2.0
GitHub Stars
46

Ссылки