Faultline
Faultline
Faultline es un sistema de respuesta a incidentes de IA nativo de MCP diseñado para investigar incidentes de producción, recopilar evidencia de sistemas operativos, identificar causas raíz probables, recomendar remediación y verificar la recuperación.
Descripción general
Los incidentes de producción modernos a menudo requieren que los ingenieros correlacionen señales de registros, métricas, despliegues, código fuente y documentación operativa. Faultline explora cómo un agente de IA puede realizar esa investigación a través de herramientas MCP estandarizadas mientras permanece observable, comprobable y seguro de operar.
El proyecto está diseñado como un sistema local-first que puede ejecutarse sin APIs de IA de pago ni infraestructura en la nube, manteniendo al mismo tiempo un camino claro hacia un despliegue escalable.
Related MCP server: mcp-incident-responder
Objetivos principales
Investigar incidentes similares a los de producción mediante un agente de IA autónomo.
Usar el Model Context Protocol (MCP) para exponer capacidades operativas como herramientas estructuradas.
Recopilar y correlacionar evidencia de registros, métricas, cambios de código, despliegues y runbooks.
Producir hipótesis de causa raíz respaldadas por evidencia en lugar de respuestas sin fundamento.
Respaldar la remediación controlada con validación y aprobación humana para acciones destructivas.
Medir la calidad del agente mediante evaluaciones automatizadas y pruebas de regresión.
Proporcionar observabilidad de las decisiones del agente, el uso de herramientas, la latencia, los fallos y los resultados.
Mantener una ruta de desarrollo y evaluación local sin coste con componentes de infraestructura reemplazables.
Capacidades planificadas
Investigación de incidentes
Ingestión y normalización de incidentes
Recopilación de evidencia de fuentes operativas
Generación de hipótesis de causa raíz
Diagnóstico basado en evidencia
Verificación de la recuperación
Herramientas MCP
Inspección de métricas
Búsqueda y análisis de registros
Inspección del historial de Git y de los despliegues
Recuperación de runbooks
Gestión del estado de incidentes
Acciones de remediación controladas
Evaluación de IA
Faultline incluirá un marco de evaluación dedicado para medir:
Precisión de la causa raíz
Corrección de la evidencia
Calidad de la selección de herramientas
Eficiencia en el uso de herramientas
Integridad del diagnóstico
Precisión de la remediación
Calidad de la trayectoria del agente
Los resultados de la evaluación se utilizarán para pruebas de regresión en avisos, modelos, estrategias de recuperación y cambios en el agente.
Fiabilidad y seguridad
Entradas y salidas de herramientas estructuradas
Tiempos de espera y reintentos
Gestión de fallos y alternativas
Autenticación y autorización
Registro de auditoría
Aprobación humana en el bucle para acciones de alto riesgo
Límites de velocidad y ejecución controlada
Dirección de la arquitectura
Incident
|
v
AI Agent
|
v
MCP Tool Layer
|
+----------------+----------------+----------------+
| | |
v v v
Metrics Logs Git / Deployments
| | |
+----------------+----------------+
|
v
Evidence Engine
|
v
Root Cause
|
v
Remediation Plan
|
Human Approval
|
v
Recovery Verification
|
v
EvalsDiseño local-first
La implementación inicial está pensada para ejecutarse localmente utilizando componentes de código abierto como:
Python
MCP SDK
Ollama y un modelo abierto alojado localmente
FastAPI
SQLite o PostgreSQL
Prometheus
Loki
Docker
El sistema mantendrá el modelo, el almacenamiento y los componentes de infraestructura reemplazables para que la misma arquitectura pueda admitir posteriormente modelos alojados, trabajadores distribuidos, bases de datos gestionadas y plataformas de observabilidad en la nube.
Estado del proyecto
Faultline se encuentra en la etapa inicial de arquitectura e implementación. El primer hito es un corte vertical completo: un incidente de producción reproducible similar a los reales, recopilación de evidencia basada en MCP, diagnóstico del agente y una evaluación automatizada del resultado.
Licencia
Licencia por añadir.
This server cannot be deployed
Maintenance
Related MCP Connectors
- mttrlyOAuthcom.mttrly
AI-powered incident management and server monitoring via MCP.
Collision-first MCP diagnostics for MCP, API, webhook and agent failures. Returns structured evidence, bounded repair guidance, agent compatibility checks and safe recovery routing.
MCP-native AI SRE: ask what's broken in production, get a reviewed GitHub fix PR.
Human-in-the-loop review and approval for AI agents. Audit trail, approval policies, native MCP.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA multi-agent MCP server that turns LLMs into an autonomous incident-response copilot, enabling rapid investigation, correlation, and remediation of production incidents.MIT
- FlicenseNot gradedqualityCmaintenanceAn AI-native incident response server that exposes diagnostic tools (system status, error logs, ticket creation) via MCP, enabling LLM agents to autonomously assess and respond to incidents.-
- FlicenseAqualityDmaintenanceAI-powered incident management MCP server that enables investigation, root cause analysis, and response actions for production incidents using mocked data for demo purposes.8-
- FlicenseNot gradedqualityAmaintenanceEnables users to investigate infrastructure incidents in plain English, correlate observability and deploy data with runbooks, and get evidence-backed root-cause proposals with approval-gated remediation.5-