Loki MCP Server
Сервер для запросов логов из Grafana Loki через Model Context Protocol.
Описание
Это сервер на Go, реализующий Model Context Protocol (MCP) с интеграцией Grafana Loki. Позволяет выполнять LogQL-запросы к логам, поддерживает аутентификацию (basic auth, bearer token), multi-tenant (org ID). Технологии: Go, Docker, SSE для реального времени. Применения: интеграция с AI-клиентами (Claude Desktop, n8n, Cursor) для естественного языкового анализа логов, мониторинг и отладка систем.
Возможности
Запрос логов Loki
Выполнение LogQL-запросов к Grafana Loki с параметрами query, start, end, limit и org.
Аутентификация
Поддержка basic auth (username/password), bearer token через env-переменные.
SSE и HTTP
Коммуникация через stdin/stdout или Server-Sent Events на порту 8080 для реального времени.
Docker и Compose
Сборка и запуск в контейнерах, локальное тестирование с Loki и Grafana.
Интеграция с AI
Работа с Claude Desktop, n8n, Cursor для естественных промптов по логам.