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
Allows management of Seq signals including fetching, filtering by owner ID, and filtering shared/private signals
Used for static type checking in the server implementation
Used for runtime type checking through schema validation
Servidor Seq MCP
Servidor MCP para los puntos finales de la API de Seq, que permiten interactuar con su sistema de registro y monitorización. Este servidor proporciona acceso completo a las funciones de la API de Seq mediante el Protocolo de Contexto de Modelo.
Características
Herramientas
Gestión de señales
get-signals
- Obtener señales con opciones de filtrado- Filtrar por ID del propietario
- Filtrar señales compartidas/privadas
- Soporte para coincidencias parciales
Gestión de eventos
get-events
- Recupera eventos con amplias opciones de filtrado- Filtrar por identificadores de señal
- Expresiones de filtro personalizadas
- Recuento de eventos configurable (máximo 100)
- Opciones de rango de tiempo flexible
- Filtrado de rango de fechas
Gestión de alertas
get-alertstate
- Recupera el estado actual de las alertas
Recursos
Listado de señales
signals
- Lista de todas las señales compartidas con información detallada- Identificación de señal
- Título
- Descripción
- Estado de uso compartido
- Información del propietario
Configuración
El servidor requiere las siguientes variables de entorno:
SEQ_BASE_URL
(opcional): la URL de su servidor Seq (el valor predeterminado es ' http://localhost:8080 ')SEQ_API_KEY
(obligatorio): Su clave API de Seq
Uso con Claude Desktop
Añade a tu claude_desktop_config.json
:
Desarrollo
Instalar dependencias:
Construir el servidor:
Para desarrollo con reconstrucción automática:
Ejecutar pruebas:
Opciones de rango de tiempo
La herramienta get-events
admite las siguientes opciones de rango de tiempo:
1m
- Último minuto15m
- Últimos 15 minutos30m
- Últimos 30 minutos1h
- Última hora2h
- Últimas 2 horas6h
- Últimas 6 horas12h
- Últimas 12 horas1d
- Último día7d
- Últimos 7 días14d
- Últimos 14 días30d
- Últimos 30 días
Instalación
Esta herramienta aún está en desarrollo y no la hemos subido al repositorio npm. Necesita clonar este repositorio localmente y luego compilar npm run build
Para utilizar con Claude Desktop, agregue la configuración del servidor:
En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
En Windows: %APPDATA%/Claude/claude_desktop_config.json
Depuración
Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. El servidor implementa la gestión y el registro de errores adecuados para todas las operaciones. Puede ejecutar el script de prueba para verificar su funcionalidad:
Seguridad de tipos
El servidor implementa una seguridad de tipos integral mediante:
- TypeScript para la comprobación de tipos estáticos
- Validación del esquema Zod para la comprobación de tipos en tiempo de ejecución
- Manejo adecuado de errores y formato de respuesta =======
You must be authenticated.
El servidor Seq MCP permite la interacción con los puntos finales de API de Seq para el registro y la supervisión, proporcionando herramientas para administrar señales, eventos y alertas con amplias opciones de filtrado y configuración.