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

Loki MCP Server

Сервер для запросов логов из Grafana Loki через Model Context Protocol.

Go
40 stars

Описание

Это сервер на 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 для естественных промптов по логам.

Установка

{ “mcpServers”: { “loki-mcp-server”: { “command”: “docker”, “args”: [“run”, “–rm”, “-i”, “-e”, “LOKI_URL=http://host.docker.internal:3100”, “loki-mcp-server:latest”] } } }

Информация

Язык
Go
GitHub Stars
40

Ссылки