VOOZH about

URL: https://glama.ai/mcp/servers/samwang0723/mcp-sumologic?locale=es-ES

⇱ Servidor MCP Sumo Logic by samwang0723 | Glama


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

Related MCP server: OpenSearch Logs MCP Server

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
F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Latest Blog Posts

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