doraeventfabric
DORA OS EventFabric - 14-tool event stream for DORA compliance signals and pub/sub fabric.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (3)
- LOWen event_stats
- LOWen list_schedules
- LOWen health_check
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"doraeventfabric": {
"url": "https://tooloracle.io/eventfabric/mcp/"
}
}
}Puntos de conexión remotos
https://tooloracle.io/eventfabric/mcp/streamable-httpQué puede hacer
Inventario de herramientas
Herramientas (14)
⚪emit_event(event_type, entity_id, source, detail)
Emit an event → auto-routes to Conductor based on rules. Types: cve_critical, cloud_outage, regulation_change, security_breach, sanctions_update, audit_notice, evidence_expired, drift_detected, sla_breach, finding_overdue, daily_check, weekly_drift_scan.
Esquema de entrada
{
"type": "object",
"properties": {
"event_type": {
"type": "string",
"description": "Event type (see types above)"
},
"entity_id": {
"type": "string"
},
"source": {
"type": "string",
"description": "Event source (webhook, internal, cron)"
},
"detail": {
"type": "string"
}
},
"additionalProperties": false
}⚪subscribe(event_type, oracle, tool)
Subscribe an oracle to an event type.
Esquema de entrada
{
"type": "object",
"properties": {
"event_type": {
"type": "string"
},
"oracle": {
"type": "string"
},
"tool": {
"type": "string"
}
},
"additionalProperties": false
}🔴unsubscribe(subscription_id)
Remove a subscription.
Esquema de entrada
{
"type": "object",
"properties": {
"subscription_id": {
"type": "string"
}
},
"additionalProperties": false
}🟢list_subscriptions
Show all active subscriptions.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢event_log(event_type, entity_id, limit)
Query event history with filters.
Esquema de entrada
{
"type": "object",
"properties": {
"event_type": {
"type": "string"
},
"entity_id": {
"type": "string"
},
"limit": {
"type": "integer"
}
},
"additionalProperties": false
}⚪event_stats
Event statistics: by type, source, status.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢active_rules
Show all routing rules (event → Conductor action).
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟡create_rule(event_type, conductor_action, description, priority)
Create custom routing rule.
Esquema de entrada
{
"type": "object",
"properties": {
"event_type": {
"type": "string"
},
"conductor_action": {
"type": "string"
},
"description": {
"type": "string"
},
"priority": {
"type": "integer"
}
},
"additionalProperties": false
}⚪test_webhook(event_type, entity_id, detail)
Simulate a webhook event to test routing.
Esquema de entrada
{
"type": "object",
"properties": {
"event_type": {
"type": "string"
},
"entity_id": {
"type": "string"
},
"detail": {
"type": "string"
}
},
"additionalProperties": false
}⚪schedule_scan(name, event_type, entity_id, cron)
Schedule periodic scans (daily_check, weekly_drift_scan).
Esquema de entrada
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"event_type": {
"type": "string"
},
"entity_id": {
"type": "string"
},
"cron": {
"type": "string",
"description": "Cron expression (default: 0 6 * * *)"
}
},
"additionalProperties": false
}🟢list_schedules
View scheduled scans.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}⚪webhook_status
Webhook health: events processed, rules active, supported types.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢health_check
Server status.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}⚪ping
Connectivity test.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}Comunidad
Evidencia