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:
npm installCree un archivo
.env
con las variables de entorno requeridasConstruir el proyecto:
npm run buildIniciar el servidor:
npm start
Configuración de Docker
Construya la imagen de Docker:
docker build -t mcp/sumologic .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/sumologicb. Usando un archivo .env:
docker run --env-file .env mcp/sumologicNota: 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 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
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.
- Características
- Variables de entorno
- Configuración
- Configuración de Docker
- Uso
- Manejo de errores
- Desarrollo
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityInteracts with LogSeq via its API.Last updated -117
- -securityFlicense-qualityEnables 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 -
- -securityAlicense-qualityEnables 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 -303MIT License
- -securityFlicense-qualityAllows 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 -1