OpenTrace: Servidor de Observabilidad Autohospedado con más de 75 Herramientas MCP

OpenTrace es un servidor de observabilidad autoalojado construido con MCP (Protocolo de Contexto del Modelo) como interfaz principal. Funciona como un único binario con almacenamiento SQLite en un VPS de Hetzner de $4/mes y se conecta a bases de datos de producción mediante conexiones de solo lectura a Postgres.
Características principales
- Interfaz centrada en MCP — Más de 75 herramientas con flujos de trabajo guiados donde las herramientas sugieren qué llamar a continuación con argumentos prellenados
- Conexión de solo lectura a Postgres — Todas las consultas validadas como solo SELECT mediante análisis AST de SQL. Proporciona estadísticas de consultas, análisis de índices, cadenas de bloqueo, estimaciones de inflación y retraso de replicación desde vistas pg_stat_*
- Búsqueda de registros — Búsqueda de texto completo usando SQLite FTS5 con filtros para servicio, nivel, ID de traza, clase de excepción y campos de metadatos
- Seguimiento de errores — Agrupación al estilo Sentry por huella digital con puntuaciones de impacto del usuario
- Análisis de usuarios — Trayectorias de usuarios, embudos de conversión, análisis de rutas, cascadas de sesiones, mapas de calor de tráfico y principales endpoints
- Monitoreo de VM — Agente ligero envía datos de CPU, memoria, disco, red y carga
- Vigilancias — Alertas basadas en reglas de umbral con resolución automática cuando las condiciones se recuperan
- Interfaz web — Panel de control HTMX simple para navegación
Acciones del Asistente de IA
A través de herramientas MCP, los asistentes de IA pueden tomar acciones directas:
- Resolver e ignorar errores con razones (se reabre automáticamente si los errores regresan)
- Configurar vigilancias para umbrales como tasa de error superior al 5%, tiempo de respuesta, p95 o recuento de registros
- Crear verificaciones de salud configurando sondas HTTP en programaciones
- Terminar consultas lentas que mantienen bloqueos demasiado tiempo
- Guardar notas sobre consultas, endpoints o servicios que aparecen en investigaciones futuras
- Gestionar conectores — agregar, probar o eliminar conexiones de bases de datos sin archivos de configuración
- Descartar alertas con razones
Consultas de ejemplo
Los usuarios pueden hacer preguntas a su asistente de IA como:
- "¿Qué errores están aumentando ahora mismo?"
- "Muéstrame las consultas más lentas que llegan a la base de datos"
- "¿Hay consultas N+1 en el endpoint de pago?"
- "¿Cuál es el embudo de conversión para registro → pago?"
- "Muéstrame qué hizo este usuario en su sesión"
- "Compara las tasas de error entre ayer y hoy"
La herramienta funciona con Claude Code, Cursor, Windsurf o cualquier cliente MCP, manteniendo todos los datos en tu infraestructura sin dependencias en la nube.
📖 Read the full source: r/ClaudeAI
👀 Ver también

Claude Code Routines mejora el rendimiento de CLI 2.4x en más de 20 PR
Usando las Rutinas de Claude Code en un cron de 2 horas para optimizar autónomamente una CLI de código abierto (Repomix), resultando en más de 20 PR generados automáticamente y una mejora de 2.4x en el tiempo de ejecución.

Probando MiniMax M2.7 a través de la API en tres flujos de trabajo reales de ML y codificación
Un desarrollador compara MiniMax M2.7 con Claude Opus 4.7 en tres tareas reales: refactorizar un proyecto PyTorch, redactar notas de Obsidian y más. Resultados clave y configuración incluidos.

Token Enhancer reduce el uso de tokens en páginas web para agentes de IA.
Un desarrollador descubrió que el HTML sin procesar de las capturas web consume una cantidad excesiva de tokens en el contexto de los agentes de IA, con las páginas de Yahoo Finance utilizando 704K tokens. Usar Token Enhancer como servidor MCP redujo esto a 2.6K tokens.

Cómo Mover o Renombrar Carpetas de Proyectos de Código Claude Sin Perder el Historial de Sesión
Claude Code almacena el historial de sesiones utilizando rutas de proyecto absolutas, por lo que mover o renombrar carpetas con mv interrumpe el acceso a las sesiones. La herramienta clamp soluciona esto migrando los datos de sesión para que coincidan con las nuevas rutas.