Skip to main content
Glama
ahmad2x4
by ahmad2x4

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

Related MCP server: MCP Server

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 :

{ "mcpServers": { "seq": { "command": "npx", "args": ["-y", "mcp-seq"], "env": { "SEQ_BASE_URL": "your-seq-url", "SEQ_API_KEY": "your-api-key" } } } }

Desarrollo

Instalar dependencias:

npm install

Construir el servidor:

npm run build

Para desarrollo con reconstrucción automática:

npm run dev

Ejecutar pruebas:

npm run test-script

Opciones de rango de tiempo

La herramienta get-events admite las siguientes opciones de rango de tiempo:

  • 1m - Último minuto

  • 15m - Últimos 15 minutos

  • 30m - Últimos 30 minutos

  • 1h - Última hora

  • 2h - Últimas 2 horas

  • 6h - Últimas 6 horas

  • 12h - Últimas 12 horas

  • 1d - Último día

  • 7d - Últimos 7 días

  • 14d - Últimos 14 días

  • 30d - Ú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

{ "mcpServers": { "seq": { "command":"node", "args": ["/Users/ahmadreza/source/ahmad2x4/mcp-server-seq/build/seq-server.js"], "env": { "SEQ_BASE_URL": "your-seq-url", "SEQ_API_KEY": "your-api-key" } } } }

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:

npm run test-script

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 =======

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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/ahmad2x4/mcp-server-seq'

If you have feedback or need assistance with the MCP directory API, please join our Discord server