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
.envcon 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:
Related MCP Servers
- AsecurityFlicenseAqualityInteracts with LogSeq via its API.Last updated -145
- -security-license-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 -263MIT 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