Oluwatunmise-olat/mcp-server-logs-sieve

Oluwatunmise-olat/mcp-server-logs-sieve

от oluwatunmise-olat
Logs Sieve - MCP-сервер для поиска логов на естественном языке в GCP, AWS и Azure. Даёт разработчикам и SRE контекст для отладки инцидентов через обобщение и трассировку.

mcp-server-logs-sieve

npm version npm downloads CI license mcp-server-logs-sieve MCP server mcp-server-logs-sieve MCP server

mcp-server-logs-sieve is an MCP server that lets AI assistants query logs directly from your observability backend.

Ask debugging questions in plain language, and let Logs Sieve pull the exact logs and context for you.

Why this exists

During incidents, a lot of time goes into repetitive steps:

  • finding the right log source
  • narrowing the time window
  • spotting recurring failure patterns
  • following one trace across services

Logs Sieve packages those workflows into four tools: query_logs, summarize_logs, trace_request, and list_log_sources.

Supported providers

  • Google Cloud Logging (gcp)
  • AWS CloudWatch Logs (aws)
  • Azure Monitor Logs (azure)
  • Grafana Loki (loki)
  • Elasticsearch (elasticsearch)

Prerequisites

⚠️ Node.js 20 or above is required.

This package uses ES modules and dependencies that need Node.js 20+. If you see ERR_MODULE_NOT_FOUND errors, check your Node version with node -v and upgrade if needed.

This applies whether you run via npx, install globally, or use from source.

Quick MCP config

Инструменты были проиндексированы:
list_log_sourcesтолько чтение

Перечисляет доступные имена журналов и типы ресурсов/источников для выбранной области

Параметры
  • scopestringобязательный

    GCP project ID, AWS region (e.g. us-east-1), Azure Log Analytics workspace ID, Loki base URL or Elasticsearch base URL

query_logsтолько чтение

Ищет и фильтрует записи логов по уровню важности, временному диапазону, текстовым шаблонам и типу ресурса.

Параметры
  • end_timestring

    End time - ISO 8601, defaults to now

  • limitnumber

    Max entries to return (default 50, max 500)

  • log_namestring

    GCP log name, AWS log group name (required for AWS), Azure table name, Loki job/raw selector, or Elasticsearch logger/log_name field value

  • resource_typestring

    GCP resource type, AWS log group name for traces, Azure table hint, Loki label matcher (e.g. app=payments), or Elasticsearch index/index-pattern

  • scopestringобязательный

    GCP project ID, AWS region (e.g. us-east-1), Azure Log Analytics workspace ID, Loki base URL or Elasticsearch base URL

  • severityenum

    Minimum severity

  • start_timestring

    Start time - ISO 8601 or relative like 1h, 30m, 7d (defaults to 1h)

  • text_filterstring

    Text to search for in log messages

summarize_logsтолько чтение

Суммирует и агрегирует записи журнала - количество по уровням серьезности, основные шаблоны ошибок, временной диапазон.

Параметры
  • end_timestring

    End time - ISO 8601

  • limitnumber

    Max entries to analyze (default 200, max 1000)

  • log_namestring

    GCP log name, AWS log group name (required for AWS), Azure table name, Loki job/raw selector, or Elasticsearch logger/log_name field value

  • resource_typestring

    GCP resource type, AWS log group name for traces, Azure table hint, Loki label matcher (e.g. app=payments), or Elasticsearch index/index-pattern

  • scopestringобязательный

    GCP project ID, AWS region (e.g. us-east-1), Azure Log Analytics workspace ID, Loki base URL or Elasticsearch base URL

  • severityenum

    Minimum severity

  • start_timestring

    Start time - ISO 8601 or relative (defaults to 6h)

  • text_filterstring

    Text to search for

trace_requestтолько чтение

Отслеживает поток запросов между сервисами. Передаёт trace_id напрямую или использует фильтры для поиска соответствующих логов и автоматического извлечения из них трасс.

Параметры
  • end_timestring

    End time - ISO 8601

  • limitnumber

    Max seed entries to search for traces (default 50, max 200)

  • resource_typestring

    GCP resource type, AWS log group name (required for AWS), Azure table name, Loki stream selector hint, or Elasticsearch index/index-pattern

  • scopestringобязательный

    GCP project ID, AWS region (e.g. us-east-1), Azure Log Analytics workspace ID, Loki base URL or Elasticsearch base URL

  • severityenum

    Minimum severity

  • start_timestring

    Start time - ISO 8601 or relative like 1h, 30m (defaults to 1h)

  • text_filterstring

    Text to search for (e.g. user ID, endpoint, error message)

  • trace_idstring

    Trace ID if known

Похожие MCP-сервера

alexpota/cloudscope-mcp

alexpota/cloudscope-mcp

MCP сервер CloudScope помогает AI анализировать облачные счета Azure и GCP: по запросу вы получаете готовый отчёт о затратах, аномалиях, неиспользуемых ресурсах и рекомендациях по оптимизации. Идеа...

TypeScript1
jasonwilbur/cloud-cost-mcp

jasonwilbur/cloud-cost-mcp

Сервер для сравнения цен на облачные ресурсы (вычисления, хранилище, трафик) между AWS, Azure, GCP и OCI. Запросы на естественном языке, оценка миграции и рабочих нагрузок. Полезен DevOps-инженерам...

TypeScript4
TANTIOPE/datadog-mcp-server

TANTIOPE/datadog-mcp-server

MCP сервер для AI-ассистентов, открывающий полный доступ к Datadog: поиск логов, фильтрация APM-трейсов, запрос метрик, управление мониторами и дашбордами. Помогает SRE и разработчикам быстро разбирать инциденты, не переключаясь между инструментами.

TypeScript5
shibley/apistatuscheck-mcp-server

shibley/apistatuscheck-mcp-server

MCP-сервер для проверки доступности 114+ облачных сервисов (AWS, GitHub, Stripe, OpenAI и других) в реальном времени. Полезен разработчикам и DevOps для быстрого мониторинга статуса API прямо из ас...

TypeScript1
gjenkins20/unofficial-fortimonitor-mcp-server

gjenkins20/unofficial-fortimonitor-mcp-server

MCP-сервер для управления FortiMonitor через ИИ: 241 инструмент для мониторинга серверов, инцидентов, метрик, групп и уведомлений. Упрощает работу администраторов, автоматизируя рутинные операции.

Python3
alimuratkuslu/byok-observability-mcp

alimuratkuslu/byok-observability-mcp

MCP сервер для запросов к observability-стекам (Grafana, Prometheus, Kafka UI, Datadog). Данные хранятся локально — ключи не покидают машину. Разработчики и SRE анализируют метрики, алерты и логи прямо из Claude Code, Codex или любого MCP клиента без настройки инфраструктуры.

TypeScript4
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин