Skip to main content
Glama
ahmad2x4

Seq MCP Server

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