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.
Integrations
Provides containerization support for easy deployment of the MCP server in Docker environments with configuration through environment variables.
Enables searching and querying of Sumo Logic logs using custom queries with configurable time ranges, allowing access to log data stored in Sumo Logic's platform.
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
Configuración
- Clonar el repositorio
- Instalar dependencias:Copy
- Cree un archivo
.env
con las variables de entorno requeridas - Construir el proyecto:Copy
- Iniciar el servidor:Copy
Configuración de Docker
- Construya la imagen de Docker:Copy
- Ejecute el contenedor (elija un método):a. Usando variables de entorno directamente:b. Usando un archivo .env:CopyNota: asegúrese de que su archivo .env contenga las variables de entorno requeridas:CopyCopy
Uso
El servidor expone una herramienta search-sumologic
que acepta los siguientes parámetros:
query
(obligatoria): La consulta de búsqueda de Sumo Logicfrom
(opcional): Hora de inicio en formato ISO 8601to
(opcional): Hora de finalización en formato ISO 8601
Ejemplo de consulta:
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:
Para probar:
This server cannot be installed
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.