doraeventfabric
DORA OS EventFabric - 14-tool event stream for DORA compliance signals and pub/sub fabric.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (3)
- LOWin event_stats
- LOWin list_schedules
- LOWin health_check
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"doraeventfabric": {
"url": "https://tooloracle.io/eventfabric/mcp/"
}
}
}Remote-Endpunkte
https://tooloracle.io/eventfabric/mcp/streamable-httpWas es kann
Tool-Inventar
Tools (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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"type": "object",
"properties": {
"event_type": {
"type": "string"
},
"oracle": {
"type": "string"
},
"tool": {
"type": "string"
}
},
"additionalProperties": false
}🔴unsubscribe(subscription_id)
Remove a subscription.
Eingabe-Schema
{
"type": "object",
"properties": {
"subscription_id": {
"type": "string"
}
},
"additionalProperties": false
}🟢list_subscriptions
Show all active subscriptions.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢event_log(event_type, entity_id, limit)
Query event history with filters.
Eingabe-Schema
{
"type": "object",
"properties": {
"event_type": {
"type": "string"
},
"entity_id": {
"type": "string"
},
"limit": {
"type": "integer"
}
},
"additionalProperties": false
}⚪event_stats
Event statistics: by type, source, status.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢active_rules
Show all routing rules (event → Conductor action).
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟡create_rule(event_type, conductor_action, description, priority)
Create custom routing rule.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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).
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}⚪webhook_status
Webhook health: events processed, rules active, supported types.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢health_check
Server status.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}⚪ping
Connectivity test.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}Community
Nachweis