local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Allows to connect to an SQLite database and query log data through the Model Context Protocol (MCP) server
Análisis de registros con SQLite MCP Server
Este proyecto proporciona herramientas para crear una base de datos SQLite a partir de archivos de registro comprimidos e interactuar con ella mediante el servidor SQLite del Protocolo de contexto de modelo (MCP).
Instrucciones de instalación
Coloque los archivos de registro en la carpeta como archivos .gz y luego ejecute:
Servidor SQLite MCP
Para configurar el servidor MCP SQLite en Cursor-
- Configuración del cursor
- MCP
- Agregar nuevo servidor MCP
- Nombre
SQLlite
- Establezca el tipo en
command
- Coloque esto en el cuadro de comando
Contenido
create_log_db.py
: script para extraer y analizar archivos de registro en una base de datos SQLitequery_logs.py
: Script para consultar directamente la base de datos SQLitelogs.db
: base de datos SQLite que contiene datos de registro analizados
Estructura de la base de datos
La base de datos contiene las siguientes tablas:
Tabla logs
id
: Identificador único para cada entrada de registrotimestamp
: Marca de tiempo de la entrada del registrothread
: Hilo que generó el registrolevel
: Nivel de registro (INFO, WARN, ERROR, DEBUG)module
: Módulo que generó el registromessage
: Contenido del mensaje de registrosource_file
: Archivo de registro de origenraw_log
: Entrada de registro sin procesar
Tabla stack_traces
id
: Identificador único para cada seguimiento de pilalog_id
: Referencia a la entrada de registro a la que pertenece este seguimiento de pilastack_trace
: Texto de seguimiento de pila completo
Tabla de parsing_errors
id
: Identificador único para cada error de análisisline
: La línea que no se pudo analizarsource_file
: Archivo de registro de origenerror_message
: Mensaje de error que explica por qué falló el análisistimestamp
: cuándo ocurrió el error de análisis
Puede consultar la base de datos directamente utilizando el script query_logs.py
:
This server cannot be installed
Permite consultar datos de registro almacenados en bases de datos SQLite a través del Protocolo de Contexto de Modelo, lo que permite interacciones en lenguaje natural con el análisis de registros.