Skip to main content
Glama

MCP Sumo Logic Server

Lógica de sumo MCP

Un servidor de Protocolo de Contexto de Modelo (MCP) que se integra con la API de Sumo Logic para realizar búsquedas de registros.

Características

  • Buscar registros de Sumo Logic mediante consultas personalizadas
  • Rangos de tiempo configurables para búsquedas
  • Manejo de errores y registro detallado
  • Compatibilidad con Docker para una implementación sencilla

Variables de entorno

ENDPOINT=https://api.au.sumologic.com/api/v1 # Sumo Logic API endpoint SUMO_API_ID=your_api_id # Sumo Logic API ID SUMO_API_KEY=your_api_key # Sumo Logic API Key

Configuración

  1. Clonar el repositorio
  2. Instalar dependencias:
    npm install
  3. Cree un archivo .env con las variables de entorno requeridas
  4. Construir el proyecto:
    npm run build
  5. Iniciar el servidor:
    npm start

Configuración de Docker

  1. Construya la imagen de Docker:
    docker build -t mcp/sumologic .
  2. Ejecute el contenedor (elija un método):a. Usando variables de entorno directamente:
    docker run -e ENDPOINT=your_endpoint -e SUMO_API_ID=your_api_id -e SUMO_API_KEY=your_api_key mcp/sumologic
    b. Usando un archivo .env:
    docker run --env-file .env mcp/sumologic
    Nota: asegúrese de que su archivo .env contenga las variables de entorno requeridas:
    ENDPOINT=your_endpoint SUMO_API_ID=your_api_id SUMO_API_KEY=your_api_key

Uso

El servidor expone una herramienta search-sumologic que acepta los siguientes parámetros:

  • query (obligatoria): La consulta de búsqueda de Sumo Logic
  • from (opcional): Hora de inicio en formato ISO 8601
  • to (opcional): Hora de finalización en formato ISO 8601

Ejemplo de consulta:

const query = '_index=app_pro_fiat_cont | json auto | fields log_identifier'; const results = await search(sumoClient, query, { from: '2024-02-23T00:00:00Z', to: '2024-02-24T00:00:00Z', });

Manejo de errores

El servidor incluye un completo sistema de registro y gestión de errores:

  • Los errores de API se detectan y registran con detalles.
  • El estado del trabajo de búsqueda se supervisa y registra
  • Los problemas de red y autenticación se gestionan adecuadamente

Desarrollo

Para ejecutar en modo de desarrollo:

npm run dev

Para probar:

npm test
-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Se integra con la API de Sumo Logic para permitir la búsqueda de registros con consultas configurables y rangos de tiempo, admitiendo el manejo de errores y una fácil implementación a través de Docker.

  1. Características
    1. Variables de entorno
      1. Configuración
        1. Configuración de Docker
          1. Uso
            1. Manejo de errores
              1. Desarrollo

                Related MCP Servers

                • -
                  security
                  F
                  license
                  -
                  quality
                  Enables LLMs to perform semantic search and document management using ChromaDB, supporting natural language queries with intuitive similarity metrics for retrieval augmented generation applications.
                  Last updated -
                  Python
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  Enables integration with DuckDuckGo search capabilities for LLMs, supporting comprehensive web search, regional filtering, result types, and safe browsing with caching and customizable search parameters.
                  Last updated -
                  16
                  3
                  TypeScript
                  MIT License
                • -
                  security
                  F
                  license
                  -
                  quality
                  Allows developers and AI Agents to query Google Cloud Logging using natural language, translating queries into Google Cloud Logging Query Language (LQL) with Vertex AI Gemini 2.5.
                  Last updated -
                  Python

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/samwang0723/mcp-sumologic'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server